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
Full-time

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:

 

Velo, Velo3D, Sapphire and Intelligent Fusion are registered trademarks of Velo3D, Inc. Without Compromise, Flow, Flow Developer, and Assure are trademarks of Velo3D, Inc.

 

With the only SupportFree laser powder bed fusion capability, we enable on-demand manufacturing of production quality Titanium, Inconel, and Aluminum parts with an unprecedented degree of design freedom and quality control. The VELO3D award-winning solution includes an integrated offering of hardware and software: Sapphire® metal AM production printer, Flow™ print preparation software, Assure™ quality assurance and control system, and an integrated manufacturing process that runs throughout the printing operation.

 

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.

 

Our job titles may span more than one career level. 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer (Python / C++) ML Platform & Production Integration in Remote vacancy
  • $170k - $240k

     ...research expertise and production systems experience...  ...connect it to the platform, and ship a...  ...will own the initial integration and the Day 1...  ...with the product engineers on the API and Modelverse...  ...provider APIs. Python and PyTorch:...  ...Contributions to open-source ML or inference... 
    Platform
    Full time
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Work visa

    Nunchux AI

    San Francisco, CA
    1 day ago
  • $185k - $225k

     ...for insurers: software that can read,...  ...over time.Our products are already in...  ...looking for smart engineers who love to code...  ...of the Client Integrations team, you will...  ...to making our platform faster, more stable...  ...-stack, data, ML, and DevOps engineers...  ...-solving.Know Python (our main stack... 
    Platform
    Work at office
    Remote work

    Kalepa

    New York, NY
    4 days ago
  •  ...Machine Learning Engineer Benzinga is a fast...  ...mainstream. Our platforms deliver structured...  ...from notebook to production, and architect intelligent...  ...systems in Go and Python that scale to...  ...that integrate with AI systems and...  ...Implement CI/CD for ML workflows, including... 
    Platform
    Remote work
    Worldwide

    Benzinga

    United States
    2 days ago
  • $125k - $185k

     ...As a Sr. Software Engineer, you will be part of a...  ...generation cloud platform. You will collaborate...  ..., DevOps, and Product Managers to deliver...  ...developed in Golang and Python and deployed...  ...maintain unit, integration, and performance...  ...Bash, Groovy or C++ $125,000 - $185,... 
    Platform
    Full time

    Mitek Systems

    Remote
    11 hours ago
  •  ...Machine Learning Engineer, you will...  ...in real-time production environments...  ..., and deploy ML models for robotic...  ...& Biases) Integration & Deployment...  ...computing platforms Collaborate...  ...quantization) Software Engineering Strong Python with experience in C++ for... 
    Platform
    Full time

    Lightspeed

    Remote
    11 hours ago
  • $130k

     ...Role: Machine Learning Engineer – Frontier Data Products Location: San...  ...the human intelligence platform powering the next...  ...backend engineers to integrate ML inference into scalable...  ...learning systems ~ Strong software engineering skills with Python and production... 
    Platform
    Full time
    Work at office
    Relocation package

    Recruiting From Scratch

    Remote
    11 hours ago
  • $70k - $200k

     ...customers and engineers to deliver value...  .... As an AI/ML Engineer on the...  ...them into production. It’s a blend...  ...vision-language integration . Track state...  ...in Python and PyTorch with...  ...or other cloud platforms for ML training...  ...also exceptional software developers,... 
    Platform
    Full time
    Remote work

    Field AI

    Irvine, CA
    11 hours ago
  • $180k - $350k

     ...intelligence platform that ingests data...  ..., prompt-engineering, or RAG-wrapper...  ...team is building production-grade machine...  ...for a Senior AI/ML Engineer to...  ...Partner with software engineers, platform...  ...leadership to integrate machine...  .... Strong Python software engineering... 
    Platform
    Full time
    Relocation package
    Flexible hours

    Cb Smart Recruit

    Remote
    11 hours ago
  •  ...Founding AI Engineer At SA Technologies...  ...building production-grade AI...  ...combines strong software engineering...  ...product and platform capabilities...  ...applications using Python and modern...  ...systems. Integrate foundation...  ...Go, Java, or C++ is beneficial...  ...Mathematics, AI/ML, or related... 
    Platform
    Full time

    Dba Technologies, Llc

    Remote
    11 hours ago
  •  ...& Optimization engineering team owns the systems...  ...spans three platform areas: ML infrastructure for...  ...through production monitoring Auction...  ...full scoring) and integrate model outputs...  ...~7+ years of software engineering experience...  ...in Java, Python, or Scala with a... 
    Platform
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Shift work

    Netflix

    New York, NY
    11 hours ago
  • $128.7k - $261.3k

     ...planning research into production‑grade software that can run...  ...and performance engineering so that every...  ...coverage, kernel integration, and deployment...  ...to co‑design a platform that enables new...  ...effortless for ML engineers across...  ...production quality Python/C++ code  Expertise... 
    Platform
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    San Francisco, CA
    2 days ago
  • $145.5k - $249.5k

     ...AI Underwriting platform. You will own the...  ...for a squad of AI/ML engineers, driving strategic...  ...into measurable, production-grade business...  ...Qualifications:10+ years of software development...  ...engineering, LLM integration, fine-tuning...  ...frameworks)Very solid Python programming... 
    Platform
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  •  ...interviewing for Opendoor’s ML team which seeks to...  ...decision made in our product. We don't slot into silos...  ...real estate.Building platforms that accelerate how fast...  ...to AI. You've already integrated modern AI tools into your...  ...fundamentals in Python; comfortable picking up... 
    Platform
    Relocation
    Shift work

    Opendoor

    Miami, FL
    3 days ago
  •  ...skilled Machine Learning Engineer to build and deploy production ML systems for the...  ...intelligence platform for maritime domain...  ...joining our Hardware, Software, or Services division...  ..., and inference Integrate machine learning...  ...of experience with Python and machine learning... 
    Platform
    Remote job
    Full time
    Local area
    Home office
    Relocation package
    Flexible hours

    Spear AI

    Washington DC
    11 hours ago
  • $235k - $260k

     ...advanced AI and data platforms to power fan...  ...organization.The Principal AI/ML Engineer, Semantic Data will...  ...to build grounded, production-grade AI...  ...accuracyEvaluate and integrate open-weight models...  ...AIStrong expertise in Python, SQL, and production software engineeringDeep experience... 
    Platform
    Work at office
    Local area
    Remote work
    1 day per week

    Major League Soccer

    New York, NY
    1 day ago
  • $160k - $250k

     ...combining advanced software, robotics, and...  ...into naval production, and introducing...  ...geometry, CAD/CAM integrations, high-...  ...automation stack. This platform ingests,...  ...Machine Learning Engineer, you will own the ML lifecycle for the...  ...models ~ Strong Python and PyTorch... 
    Platform
    Permanent employment
    Full time
    Local area
    Relocation package
    Flexible hours

    Hadrian Automation

    Remote
    11 hours ago
  • $175k - $215k

     ...Job Title: Principal Power Systems Engineer – Grid Integration & Power Electronics Location: Remote...  ...proficiency in at least two platforms such as PSCAD/EMTDC, PSS/E, GE PSLF,...  ...Programming or automation experience with Python, C++, MATLAB, Excel VBA, R, or similar... 
    Platform
    Full time
    Local area
    Remote work
    Visa sponsorship

    Shades of Grey HR

    Millburn, NJ
    25 days ago
  • $117k - $150k

     ...Machine Learning Engineer, you will...  ...AI developers, platform engineers, and the product team to build advanced AI and ML capabilities into...  ...AI and beyond, integrating and customizing...  ...ready solutions in Python. Prototype and...  ...directly into our software platform. Partner... 
    Platform
    Full time
    Work experience placement
    Work from home

    Strata Decision Technology

    Chicago, IL
    11 hours ago
  • $150k - $250k

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

    Pony.ai

    Fremont, CA
    2 days ago
  • $80k - $123k

     ...Bachelors Degree in Engineering, Science, or...  ...is a vertically integrated business that leverages...  ...using existing software, hardware...  ...documentation to move our production capability...  ...with C#, MATLAB, Python, C++ or other coding languages...  ...or similar platform   Will be comfortable... 
    Platform
    Full time
    Temporary work
    Immediate start

    Nlight

    Remote
    11 hours ago
  • $180k - $205k

     ...the Work AI platform that helps everyone...  ..., hours of productivity gained each...  ...Learning Engineer to improve the...  ...and improve ML and LLM-powered...  ...applied AI, or software engineering...  ...languages such as Python, Go, Java, or C++. ~ A...  ...feels confident integrating AI into their... 
    Platform
    Full time
    Work at office
    Home office
    Flexible hours

    Glean

    Remote
    11 hours ago
  •  ...all started when engineer Fred Luddy...  ...ServiceNow AI platform brings together...  ...s optimization products — the algorithms...  ...meant applying ML techniques to optimization...  ...science, software engineering, or...  ...with Python is strongly preferred...  ...track record of integrating AI into engineering... 
    Platform
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, OH
    1 day ago
  •  ...leading aviation software used by pilots,...  ...Learning Engineer to help build and...  ...across the full ML lifecycle — data...  ...optimization — to deliver production-grade speech...  ...capabilities integrated into ForeFlight...  ...aviation platforms. This position...  .... Strong Python engineering skills... 
    Platform
    Full time
    Immediate start
    Worldwide

    Jeppesen Foreflight Careers

    Remote
    11 hours ago
  • $188.5k - $282.7k

     ...Semantic AI Governance Engine, which is the...  ...block decisions on production traffic.At its...  ...further.As an Applied ML Engineer on the...  ...with Agent Cloud platform, security engineering...  ...research teams to integrate new SLMs into the...  ...iteration.Proficiency in Python and PyTorch (or... 
    Platform
    Permanent employment
    Local area

    Rubrik

    Palo Alto, CA
    3 days ago
  •  ...Machine Learning Engineer (Tech Lead)...  ...Set the ML technical direction...  ...architectures for the integrated loco-...  ...separable on legged platforms; sub-...  ...strategy that builds production trust over...  ...intermediate ICs across software, ML, robotics,...  ...skills in Python and C++; production-... 
    Platform
    Full time
    Flexible hours

    Path Robotics

    Remote
    11 hours ago
  • $191k - $253k

     ...seeking a Robotics Software Engineer with expertise in C++ and Rust to...  ...focusing on sensor integration, networking,...  ...across robotic platforms. Sensor...  ...experience developing production-grade software...  ...with Python, and/or real-time...  ...Knowledge of AI/ML applications in... 
    Platform
    Full time
    Work experience placement
    Immediate start

    Anduril

    Remote
    11 hours ago
  •  ...full stack, AI-native platform that senses, models...  ...models, and integrated customer decision engines will create the most...  ...research prototypes into production-grade code You’...  ...science and modern ML together at...  ...writing high-performance Python/C++/Rust for GPU workloads... 
    Platform
    Full time
    Remote work

    Mantari

    Remote
    11 hours ago
  • $272k - $431.25k

     ...Networking Systems & Software Architecture...  ...into production AI stacks. The...  ...parallelism).Integrating networking capabilities...  ...senior engineers across the...  ...of ML systems concepts...  ...languages such as C, C++, Rust and Python.Ways to stand...  ...‑impact data platforms, we’d love to... 
    Platform
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  •  ...MLOps Automation Engineer Lead to join...  ...and models to production. The primary...  ...the continuous integration and continuous...  ...infrastructure for ML model...  ...engineering, software engineering, or...  ..., JavaScript, C++, Python, Java), CI/CD...  ...and development platforms (e.g., AWS, Azure... 
    Platform
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Dallas, TX
    4 days ago
  • $175k - $215k

     ...range of vehicle platforms and product use cases. The...  ...vehicle's software stack. To achieve...  ...to a Silicon Engineering Lead You will:...  ...Evaluate, integrate, and verify third...  ...Proficiency in Python for developing...  ...expertise in ML accelerators,...  ...Experience with C/C++ for reference... 
    Platform
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 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!