Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Python / C++) ML Platform & Production Integration

$120k - $150k

Velo3D

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 Productionize ML algorithms: Take validated Python prototypes from MLEs and implement equivalent, performant C++ modules suitable for integration into production printer software. Integration and release support: Work with print software and embedded teams to integrate new algorithms, resolve build and runtime issues, and support release validation on hardware or representative test environments. Testing and quality assurance: Design, implement, and execute test plans (unit, integration, and regression) to verify numerical correctness, edge cases, and parity between Python reference implementations and C++ production code. Build ML infrastructure and tooling: Develop and maintain Python‑based utilities and services that support MLE work—e.g., data download and cataloging, batch preprocessing, dataset versioning, pipeline orchestration, and operational scripts. Improve data management workflows: Help structure how build sensor data is stored, indexed, retrieved (including from archival storage), and made available for training and evaluation. Reduce engineering toil: Identify repetitive tasks in the ML workflow (data movement, labeling prep, evaluation runs) and automate them with well‑documented, reliable tooling. Partner with MLEs on specifications: Clarify interfaces, performance requirements, and acceptance criteria so prototypes can be handed off cleanly and integrated without ambiguity. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of professional software development experience. Strong proficiency in Python for scripting, tooling, and data processing. Strong proficiency in C++ for production software development. Experience writing automated tests and executing structured test plans. Experience with version control, code review, and working in a shared production codebase. Ability to read and reason about ML or image‑processing code written by others, even if model design is not your primary focus. Clear written and verbal communication; comfortable working across ML and platform/software teams. Nice to Haves Experience porting algorithms from Python (NumPy, OpenCV, PyTorch) to optimized C++. Familiarity with computer vision, image processing, or numerical computing libraries. Experience with additive manufacturing, industrial IoT, or sensor data pipelines. Experience with AWS or similar cloud storage and batch data workflows. Familiarity with CMake, cross‑platform builds, or embedded/edge deployment constraints. Experience building internal developer tools, data catalogs, or ETL‑style pipelines. Exposure to CI/CD, static analysis, or performance profiling in C++ codebases. About the Company Our team enjoys excellent benefits including healthcare coverage and 401(k) employer contributions. We believe in transparency and recognizing exceptional efforts through our monthly all‑hands meetings and team member appreciation awards. The starting base salary for this full‑time position is between $120,000 and $150,000. This salary range reflects the minimum and maximum target for this position in the U.S. The actual base pay is dependent upon many factors, such as work experience, job‑related skills, related education, work location, and market demands. The base pay range is subject to change and may be modified in the future. In addition to a competitive base salary and a comprehensive benefits package, this position may be eligible for other forms of compensation such as participation in a bonus and equity program, as applicable. Velo3D provides equal employment opportunities to all employees and applicants for employment without regard to, and prohibits discrimination and harassment based on, race, color, religion, age, sex, national origin, disability, medical condition, genetic information, military or veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. #J-18808-Ljbffr Velo3D

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Python / C++) ML Platform & Production Integration in Fremont, CA vacancy
  • $120k - $150k

    Velo3D, Inc. is seeking a Software Engineer to bridge the gap between machine learning research and production deployment in Fremont, California. The role involves translating validated Python prototypes into high-performance C++ implementations and developing robust testing... 
    Suggested

    Velo3D, Inc.

    Fremont, CA
    4 days ago
  • $166.7k - $283.4k

     ...Senior AI Infrastructure Software Engineer - C++ Focus...  ...components that support AI/ML workloads across multiple...  ...frameworks and hardware platforms. Write high-...  ...‑functional teams to integrate AI frameworks into a...  ...companies building physical products. Excellent attention... 
    Platform
    Minimum wage
    Work experience placement

    KLA-Belgium

    Milpitas, CA
    2 days ago
  • $150k - $220k

     ...Machine Learning Engineer to join our team...  ...engineers, software engineers, and fellow ML engineers, you will...  ...Deploy models into production: Work with print...  ...teams to integrate validated models...  ...Hand off validated Python prototypes for production...  ...in Python or C++. ~... 
    Suggested
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    1 day ago
  •  ...Principal Photonic Process Integration Engineer Fremont, CA, United States (...  ...internal reliability teams, and product engineering organizations....  ...across multiple foundry platforms. Analyze fabrication, test,...  ...investigation, and CAPA implementation Python programming for data... 
    Platform
    Work at office

    II-VI UK, Ltd.

    Fremont, CA
    3 days ago
  • $166.7k - $283.4k

     ...wafers and reticles, integrated circuits,...  ...of physicists, engineers, data scientists...  ...Inspection and Metrology products targeted at the...  ...Infrastructure Software Engineer - C++ Focus Love C++?...  ...that support AI/ML workloads across...  ...and hardware platforms. Write high-... 
    Platform
    Minimum wage
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    KLA

    Milpitas, CA
    5 days ago
  • $50 - $100 per hour

     ...Setting: 100% onsite engineering and manufacturing...  ..., and scale AI/ML solutions within...  ...Engineering, Product Engineering, Test...  ...and orchestration platforms • Integrate AI/ML solutions with...  ...• Strong Python programming and data...  ...ONNX, LibTorch, C++, and high-performance... 
    Platform
    Hourly pay
    Full time
    Contract work
    For contractors

    The Hiring Method, LLC

    Fremont, CA
    28 days ago
  • $168k - $360k

     ...our robotics platforms from...  ...prototype to production deployment in...  ...and hands‑on Software Manager, leading...  ...robotics software engineering team; will...  ...‑only or ML‑only...  ...architecture, hands‑on C++ engineering,...  ...design, C++/Python code reviews...  ..., hardware integration, and... 
    Platform
    H1b
    Work at office
    Visa sponsorship
    Flexible hours
    3 days per week

    jobr.pro

    Union City, CA
    2 days ago
  • $143k - $246.6k

     ...Manager, Applied AI Engineering. Reporting to the Director...  ...to deploying production ML models with robust monitoring...  ...experience in software engineering, data science...  ...hands-on experience integrating LLM APIs from providers...  ...Strong cloud platform experience (AWS, Azure... 
    Platform
    Remote work

    Tri-Valley Career Center

    Pleasanton, CA
    2 days ago
  •  ...Machine Learning Engineer Fremont, CA,...  ...scientists, software engineers, and...  ...learning models in production environments....  ...engineering teams to integrate machine...  ...languages such as Python, R, or Java,...  ...Experience with cloud platforms (e.g., AWS,...  ...within AI/ML. Publications... 
    Platform

    4 Staffing Corp

    Fremont, CA
    1 day ago
  • $150k - $250k

     ...critical anomalies. Own production-oriented ML for fleet-scale...  ...Planning, Research, and platform/engineering leads to land cross-cutting...  ...generations. Hands-on integration of simulation platforms with...  ...evaluation workflows. Python fluency and frameworks such... 
    Platform
    Temporary work

    Pony.ai

    Fremont, CA
    1 day ago
  • $170k - $210k

     ...ROLE CORSAIR is building a production‑grade AI/ML capability spanning intelligent...  ...analytics, and data engineering. As AI/ML Engineering Manager...  ...memory, and evaluation Strong Python and SQL; hands‑on with LLM...  ...equivalent) and cloud AI platforms (AWS Bedrock, Azure AI Foundry... 
    Platform
    Full time
    For contractors
    Work experience placement

    Corsair Gaming, Inc.

    Milpitas, CA
    2 days ago
  •  ...Automation software. Our software...  ...electronic products faster and more...  ...for AI/ML and Agentic...  ...and drive AI platform standardization...  ...collaborate with engineering leaders,...  ...in Python with proven...  ...copilot‑style integrations Ability to...  ...Proficiency in C/C++Experience with graph databases... 
    Platform

    Siemens EDA (Siemens Digital Industries Software)

    Fremont, CA
    1 day ago
  • $100k - $150k

     ...Job Title IoT Engineer (Industrial IoT) Location...  ...enterprise cloud platforms. In this role you...  ...combine strong software engineering skills...  ...managers and operators. Integrate IIoT data streams...  ...skills in Python, C++, or Go. Hands‑on experience...  ...maintenance ML models. Exposure to... 
    Platform
    Full time
    Local area
    Immediate start
    Remote work

    Bright Vision Technologies

    Newark, CA
    4 days ago
  • $150.4k - $200k

     ...Automation software. Our software...  ...electronic products faster and more...  ...for AI/ML and Agentic...  ...and drive AI platform standardization...  ...collaborate with engineering leaders,...  ...in Python with proven...  ...copilot‑style integrations Ability to identify...  ...Proficiency in C/C++ Experience... 
    Platform
    Local area

    Siemens Mobility

    Fremont, CA
    2 days ago
  •  ...knowledge on the integration of Ignition with...  ...with manufacturing engineers to develop and...  ...develop and implement software programs for...  ...are used in the production. Develop software...  ...software platform and strong programming...  ...languages such as Python, Java, etc. and capable... 
    Platform

    Denken Solutions, Inc.

    Fremont, CA
    22 days ago
  •  ...guidelines, with the ability to meet productivity and quality targets. Nice to...  ...workflows. Familiarity with AI/ML concepts, data management, and data analysis platforms. About Us: Arthur Lawrence is a...  ...and clients: Education, Integrity, Value Creation, Collaboration,... 
    Platform

    Arthur Lawrence

    Fremont, CA
    1 day ago
  •  ...Top 3 must have skills AI/ML engineering with hands-on experience in multimodal...  ...Whisper, or similar models) Python vector databases (e.g.,...  ...text, image, audio, video). Integrate and optimize vector...  ...scientists, ML engineers, and platform teams to streamline ETL and... 
    Platform

    TechDigital Group

    Fremont, CA
    1 day ago
  • $144k - $224k

     ...Software Engineer III, Data Platform Hybrid- Any Office (Fremont, CA, Salem...  ...for playback and ML training. Key Responsibilities...  ...Multimodal Data Integration: Develop systems to...  ...proficiency in Python and at least one JVM...  ...: Familiarity with C++ or Rust for high-performance... 
    Platform
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    2 days ago
  •  ...developed a unified platform that combines...  ..., on-demand production that reduces...  ...R&D Engineer on the robotics...  ...infrastructure, integrating advanced sensors...  ...production‑level Python and C++ code to deploy...  ...mechanical engineers, software teams, and...  ...at top‑tier ML, computer... 
    Platform
    Work at office
    Work from home
    Relocation package

    S27a

    Newark, CA
    1 day ago
  • $180k - $200k

     ...Senior AI & Data Engineer to join our...  ...power our AI platform; designing and...  ...AI agents and integrations that connect our...  ...to deliver production systems across...  ...testable SQL and Python for data...  ...engineering, AI/ML engineering, or...  ...closely related software engineering role... 
    Platform
    Full time

    Alamar Biosciences, Inc.

    Fremont, CA
    3 days ago
  • Systems Software Engineer, Test & Automation Infrastructure...  ...test coverage for new product introduction (NPI) features...  ...toward robust, platform‑based automation. Document...  ...such as C#, Python, C++, or similar. Experience...  ...infrastructure, hardware/software integration, or embedded system... 
    Platform
    Internship
    Work at office

    II-VI UK, Ltd.

    Fremont, CA
    3 days ago
  • $141k - $307k

     ...architecture, trusted data products, and production-grade...  ...related cloud data platforms to support Enterprise...  ...solutions using Python, SQL, Spark, and modern...  ...closely with AI/ML engineers, data scientists, business...  ...decisions for data integration, storage, transformation... 
    Platform
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    2 days ago
  •  ...Machine Learning Lead to drive ML strategy and execution at...  ...data exploration, feature engineering, model training, evaluation, and production deploymentDefine and evolve the ML platform architecture and MLOps...  ...SageMaker, etc.)Proficiency in Python and SQL; experience with... 
    Platform
    Work at office

    Torrey Holistics

    Pleasanton, CA
    2 days ago
  • $174.3k - $200k

     ...Machine Learning Engineer UnitX builds the world's leading...  ...'s leading manufacturers' production lines. Every year, $15B worth...  ...Maintain Production-Ready Software: Develop scalable ML pipelines for deployment...  ...teams to seamlessly integrate ML solutions into fully automated... 

    UnitX

    Milpitas, CA
    4 days ago
  • $150k - $220k

     ..., Inc. is looking for a Machine Learning Engineer to develop solutions for quality assurance...  .... You will work with engineers to create ML models using sensor data for process...  ...Ideal candidates have 3+ years in ML, strong Python skills, and a STEM background. This full-... 
    Full time

    Velo3D

    Fremont, CA
    4 days ago
  • $104k - $130k

    Position Overview As a Junior Software Engineer on our Integration and Distributed Systems team, you’ll help...  ...tools. Requirements Experience with C++ or other compiled language...  ...we enable on-demand manufacturing of production quality Titanium, Inconel, and Aluminum... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    2 days ago
  • $100k - $216k

     ...Tesla is seeking a Data Engineer to join our Optimus production engineering team and play...  ...of KPIs and dashboards Integrate diverse data sources, including...  ...with multiple database platforms (MySQL, MS SQL Server,...  ...similar) Proficiency in Python for data engineering and... 
    Platform
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    3 days ago
  •  ...salesforce developers, integration teams, downstream...  ...in line with the product vision....  ...using integration platforms. Designing and...  ...purpose languages like Python or Node.js Hands...  ...other enterprise software systems such as Chorus...  ...Advanced Analytics, AI/ML based forecasting... 
    Platform

    Relanto

    Fremont, CA
    4 days ago
  •  ...AnywareOS, a physical AI software that enables...  ..., and maintain productivity during labor...  ...Senior Perception Engineer to develop advanced...  ...on Industrial PC platforms. Contribute to processes...  ...for seamless integration into autonomous...  ...skills in C++. Demonstrated experience... 
    Platform
    Flexible hours

    Embedding VC

    Fremont, CA
    2 days ago
  • $157k - $185k

    Position Details Job Title: MTS Process Integration Engineer Location: Kaiser Dr Office -...  ...manufacturing processes and systems for the production of various products, ensuring...  ...process analysis skills using software such as JMP or Python. Experience in a quality‑certified... 
    Full time
    Work at office
    Local area

    KYOCERA SLD LASER INC

    Fremont, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Python / C++) ML Platform & Production Integration. Be the first to apply!