Software Engineer, Computer Vision / Machine Learning
Core
Design and implement image processing algorithms and ML models for ground and flight systems, focusing on segmentation, feature classification, and low-latency deployment.
Role type
Senior IC Computer Vision / Machine Learning Engineer
Builds
Image data products for ground and flight systems, including segmentation and feature classification models
Domain
Aerospace / Satellite remote sensing / Computer Vision
Deliverable
production ML models
Required skills
PyTorch, Python, low-latency image computation, ML data engineering, containerized workloads, unit/integration testing
Preferred skills
Geospatial/remote-sensing imagery, active-learning, edge deployment, GPU acceleration (CUDA/HIP), CI/CD
Technologies
PyTorch, Python, AWS, CUDA, HIP
Responsibilities
Design, train, evaluate, and iterate on image processing models; Build and own the image and ML data engineering foundation; Optimize algorithms for low latency on cloud and edge; Contribute to high-performance reference algorithms; Hand off models to cloud serving stack; Own verification and validation testing
Seniority
Senior, hands-on IC