Software Engineer (Python / C++) — ML Platform & Production Integration
FremontHybrid
AI Summary
Position Overview: We are seeking a Software Engineer to help bridge the gap between machine learning research and production deployment. In this role, you will work closely with Machine Learning Engineers developing algorithms for defect detection and in-situ process monitoring in laser powder bed fusion additive manufacturing.
About this role
Position Overview:
We are seeking a Software Engineer to help bridge the gap between machine learning research and production deployment. In this role, you will work closely with Machine Learning Engineers developing algorithms for defect detection and in-situ process monitoring in laser powder bed fusion additive manufacturing.
Your primary focus will be production software: translating validated Python prototypes into high-performance C++ implementations, integrating algorithms into the printer software stack, developing robust testing and validation frameworks, and building the infrastructure needed to support reliable and efficient machine learning workflows. This position is ideal for engineers who enjoy transforming innovative ideas into production-ready systems that deliver measurable impact. This is a hands-on engineering role for someone who enjoys turning working prototypes into maintainable production code, cares about correctness and test coverage, and can build practical tools for data management, batch processing, and pipeline automation.Responsibilities
Requirements
Nice to Haves
Explore related jobs
More jobs at Velo3D
Jobs in Fremont
Medical Device Delivery TechnicianArthrex Bay Area · Fremont, California
Medical Device Inventory and Sales Support SpecialistArthrex Bay Area · Fremont, California
Technician, QC MicrobiologyAspect Biosystems · Fremont- Financial Analyst (Temp)Personalis, Inc · Fremont, Canada
- ISales Development Traineeindustrialelectricmanufacturing · Fremont, California
- Structural Analysis EngineerAgility Robotics · Hybrid- Fremont, Canada