Senior Algorithm Engineer II (EO/IR Image Analysis)
About this role
To address the need for advanced sensing and image processing in national security missions, Rocket Lab requires a Senior Algorithm Engineer II to support the Space Development Agency's Proliferated Warfighter Space Architecture. The selected engineer will build deep learning neural networks and computer vision algorithms for electro-optical and infrared image processing chains, contributing directly to space domain awareness and defense initiatives.
Operating within the Optical Systems division in Long Beach, California, the person in this role will design, train, and deploy machine learning models while leveraging physics-based image simulation frameworks for data scaling. Candidates who succeed here typically possess a strong foundation in mathematics, linear algebra, and machine learning fundamentals, paired with a pragmatic approach to rapid prototyping and software engineering best practices.
What you will do
- Develop computer vision algorithms and deep neural networks for image and video processing chains.
- Collaborate with other researchers and engineers on artificial intelligence, machine learning, and computer vision initiatives.
- Utilize physics-based image simulation frameworks to scale training and validation data effectively.
- Design, train, and deploy machine learning models tailored for optical systems applications.
- Perform rapid prototyping and enhanced development for seamless integration into operational systems.
- Conduct troubleshooting, bug fixes, and maintenance tasks for both existing and new systems.
- Stay current with machine learning research and evaluate new tools, frameworks, and techniques.
What you need
- Hold a Bachelor's degree with 8+ years of experience, a Master's degree with 5+ years of experience, or a Ph.D. with 2+ years of experience in physics, optical sciences, computer science, mathematics, mechanical engineering, electrical engineering, or a related technical discipline.
- Demonstrate hands-on experience in image processing or electro-optical and infrared systems.
- Possess a strong background in mathematics and machine learning fundamentals, including model selection, architecture, training, validation, testing, and deployment.
- Show proven experience building deep learning neural networks such as CNNs for computer vision, image processing, or analyses like object detection, segmentation, and tracking.
- Demonstrate a strong mathematical background, particularly in linear algebra and optimization theory.
- Exhibit proficiency in Python and familiarity with deep learning libraries including Keras, TensorFlow, and PyTorch.
- Understand software engineering fundamentals covering version control, testing, CI/CD, and containerization.
- Meet U.S. citizenship requirements and have the ability to obtain and maintain a U.S. Government Security Clearance.
Nice to have
- Proficiency in C, C++, or Rust
- Experience curating quality, real-world datasets for training deep learning models
- Active TS/SCI security clearance
Benefits
- Employee Stock Purchase Program with a 15% discount on company stock
- Top-tier medical plans including HMO, PPO, and a zero cost HDHP option with significant HSA company contribution
- Dental and vision coverage
- Paid vacation and sick time along with 11 paid holidays
- 401(k) retirement plan with company match
- Paid parental leave, disability, and life insurance
Skills and tech stack
Questions candidates ask
What is the salary range for this role?
The base salary ranges from $162,000 to $243,000 USD, with a total compensation range including equity between $194,500 and $300,275 USD. Level and base salary are determined on a case-by-case basis based on job-related knowledge, skills, education, and experience.
Where is the position located?
This role is based in Long Beach, California.
What are the citizenship or security clearance requirements?
U.S. citizenship is required due to program requirements, and candidates must have the ability to obtain and maintain a U.S. Government Security Clearance.
The application is on the official Rocket Lab Corporation careers page.
Apply on company site