← all jobs

Software Engineer (Computer Vision) TS/SCI with Poly)

Work from home Full-time role Hiring

About the position Take the next step in your career with Solerity. As a recognized leader in providing Information Technology, Engineering Services, Program Management, and Consulting Services to the U.S. Federal Government and Intelligence Community, we deliver innovative, mission-focused solutions supporting some of the nation’s most critical missions in data analytics, software engineering, and advanced technology systems. Solerity is seeking a Software Engineer (SWE1) to develop, maintain, and enhance complex software systems supporting large-scale data processing, real-time analytics, and advanced algorithm development. This role supports mission-critical applications involving computer vision, face analytics, and processing of large multimedia and data sets in secure environments. The ideal candidate will have strong software engineering experience, a passion for building scalable systems, and familiarity with modern web technologies and video processing frameworks.

Responsibilities

  • Develop, maintain, and enhance complex software systems supporting data-intensive analytics and computer vision applications.
  • Analyze user requirements and translate them into software design and performance specifications.
  • Design, code, test, debug, and deploy new software features and enhancements.
  • Integrate software components into new or existing system architectures and operating environments.
  • Develop and execute test procedures and validate software components against requirements.
  • Debug and resolve software defects and production issues.
  • Design and implement algorithms to support system performance and functional requirements.
  • Create and manage database queries and data repository interfaces.
  • Review and improve software documentation, standards, and development processes.
  • Support system-level design decisions, including hardware/software trade-offs and reuse of existing components.
  • Collaborate with cross-functional teams including system engineers, analysts, and other developers.
  • Support integration of COTS/GOTS solutions where appropriate.
  • Develop and maintain software systems using modern development methodologies and Agile practices.
  • Additional duties may be assigned.

Requirements

  • 7+ years of experience as a Software Engineer on programs of similar scope and complexity.
  • Bachelor’s degree in Computer Science, Engineering, or related technical discipline (or equivalent experience).
  • Experience analyzing system requirements and translating them into software solutions.
  • Experience designing, developing, and modifying software systems in complex environments.
  • Strong debugging and problem-solving skills.
  • Experience developing and executing software test procedures.
  • Experience with software documentation and development standards.
  • Ability to design and implement algorithms to meet system performance requirements.
  • Experience integrating software systems across multiple environments.
  • Proficiency in software development lifecycle practices.

Nice-to-haves

  • Experience with modern web development technologies including: TypeScript, JavaScript, CSS, Vue.js, React, Vite, Node.js, NPM, Git
  • Experience with video playback and streaming technologies such as: HTML5 video, Vidstack, video.js, HLS
  • DASH

Benefits

  • Medical, dental and vision coverage
  • Health Savings Accounts and Flexible Spending Accounts for healthcare and dependent care
  • Flexible work schedule to include onsite, hybrid or remote, as dictated by position
  • 401(k) and company-funded life insurance
  • Generous Paid Time Off (PTO)
  • Tuition and training assistance
  • Financial rewards for employee referrals.
  • Pet insurance
  • Employee discount program

More open positions

Part-Time Remote Data Entry Specialist – Entry-Level Opportunity with careerzynith

Work from home Full-time role

Experienced Part-Time Remote Data Entry Specialist – Entry-Level Opportunity for Career Growth

Work from home Full-time role

Experienced Part-Time Remote Data Entry Operator – Data Management and Operations Support at careerzynith

Work from home Full-time role

Part-Time Remote Data Entry Specialist – Join careerzynith's Dynamic Team

Work from home Full-time role

Experienced Part-Time Remote Data Entry Specialist – Flexible Work Arrangement for a Dynamic careerzynith Team

Work from home Full-time role

Jr Developer, Trust Platforms

Work from home Full-time role

AVP of Operations

Work from home Full-time role

[Work From Home] Healthcare Consultant - Hedis II

Work from home Full-time role

Remote Part‑Time Data Entry Specialist – Precision Record Management & Data Integrity Role at careerzynith

Work from home Full-time role

Remote Overnight Customer Service Representative | 3rd Shift (11PM-7AM) - Consumer Loan Approval & Financial Services Specialist

Work from home Full-time role

Remote Virtual Customer Service Representative – No Cold Calls, High‑Earning Commission Structure, Work‑From‑Home Flexibility

Work from home Full-time role

Principal Technical Support Engineer, Trilogy (Remote) - $60,000/year USD

Work from home Full-time role

Clinical Documentation Integrity (CDI) Specialist- 2nd Level Reviewer- Remote US - Remote (Any location)

Work from home Full-time role

Growth Technical Success Manager

Work from home Full-time role

Tech Data Analyst I - Data Analysis & Business Intelligence (Entry Level Position)

Work from home Full-time role

Indirect Sourcing Site Lead

Work from home Full-time role

[Remote] Product Analyst

Work from home Full-time role

[Hiring] Telemedicine Veterinarian II @Chewy

Work from home Full-time role

Network Engineer; Remote Access & Wireless

Work from home Full-time role

Lead QA Engineer - NJ or Chicago 100% Remote

Work from home Full-time role

Senior/Lead Data Engineer (Databricks, Power BI)

Work from home Full-time role