Sr. Software Engineer, Computer Vision

Remote Full-time
Description:
• Lead computer vision model development and deployment for real-time inspection and automated defect recognition in production-scale manufacturing.
• Architect and implement scalable pipelines for model training, evaluation, deployment, monitoring, and retraining.
• Develop software that integrates hardware, sensors, and tooling with AI-driven process monitoring systems, including sensor fusion.
• Build and optimize production data pipelines, including real-time stream processing and inference.
• Collaborate with part/process engineers, NDE engineers, and materials scientists to connect model outputs to manufacturing workflows.
• Lead design reviews, code reviews, and technology evaluations.
• Enforce best practices for style, CI/CD, accuracy, testability, efficiency, and engineering standards.

Requirements:
• Bachelor's degree in computer science, engineering, math, physics, or a related STEM discipline, or 8+ years of professional experience building and deploying AI software/machine learning in lieu of a degree.
• 5+ years of software development experience.
• 3+ years deploying AI models to production environments.
• 3+ years of software engineering experience.
• 3+ years of experience using Python for data analysis.
• Proven track record as a technical leader in software projects involving AI/ML (preferred).
• Hands-on experience deploying computer vision models for real-time manufacturing inspection and defect detection (preferred).
• Strong development experience in Python and C++ or similar, with expertise in ML frameworks like PyTorch or JAX (preferred).
• Hands-on experience with computer vision libraries such as OpenCV (preferred).
• Experience fine-tuning and adapting state-of-the-art models such as transformers and vision transformers for production environments (preferred).
• Experience fine-tuning LLMs or vision-language models and building agentic tools (preferred).
• Experience deploying applications at scale with Docker, Kubernetes, and cloud/edge inference for factory automation (preferred).
• Experience with ML operations including model versioning, A/B testing, drift detection, and orchestration tools such as Kubeflow, Ray, or MLflow (preferred).
• Experience with stream processing tools such as Apache Kafka, RabbitMQ, or equivalent (preferred).
• Experience with PostgreSQL or similar databases and tools such as Prometheus, Grafana, or Jupyter (preferred).
• Strong Linux experience (preferred).
• Experience applying AI to physics or simulation domains using physics-informed neural networks (PINNs) or surrogate modeling (preferred).
• Ability to work extended hours and weekends as necessary.
• Ability to travel to other SpaceX sites as needed, up to 20%.

Benefits:
• Pay range of $160,000 to $225,000 per year for the Senior Software Engineer level.
• Eligibility for long-term incentives, including company stock or long-term cash awards.
• Potential discretionary bonuses.
• Ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
• Comprehensive medical, vision, and dental coverage.
• 401(k) retirement plan.
• Short- and long-term disability insurance, life insurance, and paid parental leave.
• Accrual of 3 weeks of paid vacation, 10 or more paid holidays per year, and paid sick leave.

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Hiring Now: Google Ads Specialist – Remote

Remote

Part-time driver opportunity in Yakima, WA

Remote

Senior Software Engineer, Consumer

Remote

Remote Mortgage Loan Officer (Virginia)

Remote

Field Service Engineer - Thermo Fisher Scientific

Remote

Virtual Telemetry Tech | HealthOne | $18.00-$24.00 | Remote (USA)

Remote

Production Safety Manager – Remote Southeast (Occupational Health Cal/OSHA)

Remote

Short term rental and Airbnb listings set up

Remote

PowerPoint Presentation Designer (Contract – Town Hall Slide Deck)

Remote

**Experienced Remote Live Chat Customer Support Specialist – Join arenaflex's Dynamic Team**

Remote
← Back