Velo3D logo
Velo3D1 week ago

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

On-site · Fremont, California, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Productionize ML algorithms from Python prototypes into high-performance C++ modules for production printer software; integrate with print software and embedded teams to resolve build/runtime issues and support release validation on hardware or test environments; design and execute unit/integration/regression tests to verify numerical correctness and parity between Python references and C++ production code; build Python-based tooling to support ML engineers (data download/cataloging, preprocessing, dataset versioning, pipeline orchestration, operational scripts); improve data management workflows for storage, indexing, retrieval (including archival storage) for training and evaluation; automate repetitive ML workflow tasks (data movement, labeling prep, evaluation runs) with reliable tooling; collaborate with ML engineers to clarify interfaces, performance requirements, and acceptance criteria for clean handoffs to production.

Required Qualifications

  • 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
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Velo3D

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

Apply on Sorce