Sr. Software Engineer, Computer Vision
Core
Senior software engineer leading end-to-end AI/ML solutions for real-time manufacturing inspection and automated defect recognition in production-scale environments.
Role type
Senior IC machine learning engineer (computer vision)
Builds
Scalable AI models and simulation tools for non-destructive evaluation (NDE) and materials engineering on Starship, Raptor, and Starlink programs.
Domain
Aerospace manufacturing / Computer Vision / AI
Deliverable
production ML models
Required skills
Computer vision model development and deployment, scalable ML pipeline architecture (Ray Train/Serve, Kubeflow, Airflow), sensor fusion integration, real-time stream processing, Python for data analysis, technical leadership, code reviews and best practices enforcement.
Preferred skills
C++ development, PyTorch or JAX frameworks, OpenCV, fine-tuning transformers and vision-language models, agentic tools, Docker/Kubernetes/cloud-edge inference, ML operations (versioning, A/B testing, drift detection), Apache Kafka/RabbitMQ, PostgreSQL, Linux, physics-informed neural networks (PINNs).
Responsibilities
Lead computer vision model development and deployment for real-time inspection and automated defect recognition; Architect and implement pipelines for scalable model training, evaluation, deployment, monitoring, and retraining; Develop software to integrate hardware, sensors, and tooling with AI-driven process monitoring systems; Build and optimize data pipelines from production lines incorporating real-time stream processing and inference; Collaborate with part/process engineers, NDE engineers, and materials scientists to link advanced models and outputs to manufacturing; Lead design and code reviews, technology evaluations, and enforce best practices.
Seniority
Senior, hands-on IC with technical leadership