Onsite Computer Vision Engineer II

Posted last month

Apply now

About the role

  • Develop, implement, and optimize advanced computer vision algorithms and models to process and analyze visual data from visible and infrared imagery
  • Lead the integration of computer vision solutions into satellite systems, working closely with cross-functional teams
  • Conduct comprehensive testing and validation of computer vision systems to ensure high performance, accuracy, and reliability
  • Design and develop sophisticated AI software and hardware for satellite applications, ensuring scalability and robustness
  • Maintain, improve, and refactor existing computer vision systems and algorithms to enhance performance and functionality
  • Document code, processes, and methodologies comprehensively for future reference and team collaboration
  • Mentor and guide junior engineers, providing technical support and knowledge sharing
  • Stay updated with the latest advancements in computer vision and machine learning and apply them to current projects
  • Participate in code reviews and provide constructive feedback to peers
  • Collaborate with product managers and stakeholders to define project requirements and deliverables

Requirements

  • Requires a bachelor’s degree in a related field (or equivalent work experience in lieu of degree)
  • Typically, 2+ years of related experience
  • Strong understanding of at least one programming language, and general knowledge of others
  • Strong understanding of software development principles
  • Ability to design, code, test, and debug complex software applications
  • Experience with different software development methodologies such as Agile and Scrum/Kanban
  • Ability to work independently and in a team
  • Ability to write and maintain technical documentation
  • The ability to obtain and maintain a Top-Secret U.S. Security Clearance is required
  • U.S. Citizenship status is required
  • Preferred: Extensive experience with OpenCV, TensorFlow, or PyTorch
  • Preferred: In-depth knowledge of machine learning algorithms and techniques
  • Preferred: Experience with satellite systems or aerospace applications
  • Preferred: Experience with cloud platforms and services
  • Preferred: Familiarity with hardware acceleration techniques (GPUs or specialized hardware)
  • Preferred: Experience with data annotation and management for training computer vision models
  • Preferred: Knowledge of image processing techniques and tools

Benefits

  • Annual incentive pay based upon performance
  • Medical plans
  • Dental plans
  • Vision plans
  • 401(k) with 150% match up to 8%
  • Life insurance
  • 3 weeks paid time off
  • Personal and professional development
  • Generous benefit package

Job title

Computer Vision Engineer II

Job type

Experience level

JuniorMid level

Salary

$102,960 - $141,750 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job