Software Engineer (Python / C++) ML Platform & Production Integration
$120k - $150kVelo3d
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.
$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,...PlatformFull time$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...PlatformFull timeWork at officeRelocation package$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,...PlatformFull timeRemote work$175k - $221k
...a range of vehicle platforms and product use cases. The Waymo... ...reports to a Senior Staff Software Engineer. You will:... ...the large-scale ML models that are used... ...infrastructure required for integrating state-of-the-art LLM... ...of experience with Python ~3+ years of ML...PlatformFull timeRemote work$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...PlatformFull timeRelocation packageFlexible hours- ...actually run in production, handle real... ...powered enterprise software companies.... ...AI Engineer with deep expertise... ...enterprise AGI platform. You will lead... ...enable seamless integration of RL into our... ...in AI/ML engineering, including... ...skills in Python, C++, or Java , with...PlatformFull timeWorldwide
- ...-of-the-art AI platform for the discovery... ...sustainable production plans. We... ...You will take software built around scientific... ...-quality engineering with scientific... ...Work primarily in Python and Julia. Integrate with ML-adjacent... ...with Fortran or C++ codebases common...PlatformRemote jobFull time
$55 per hour
...credit insurance, software, and labor costs... ...approach to ERP integrations, modern payment... ...Risk & Capital Products Credit is the... ...modeling, data engineering, and production ML at Wholesail for... ...Proficiency in Python and the modern ML... ...or operating ML platform components —...PlatformFull timeTemporary workWork at officeLocal area$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...PlatformPermanent employmentFull timeLocal areaRelocation packageFlexible hours$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...PlatformFull timeWork experience placementWork from home- ..., Sensor Data Integration Engineers build the algorithms... ...our survey product, Digital... ...bring Strong software development and... ...production software in Python Comfort... ...across our ML, product, and... ...and cloud platforms (e.g., Spark,... ...Familiar with C++. About Mach...PlatformFull timeWork at officeWork from home
- ...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...PlatformFull timeImmediate startWorldwide
- ...hiring a Senior Software Engineer in San... ...enterprise AI agents production-ready. You will... ...Context Graph platform. Own end-to-end... ...facing tooling, integrations, and reference... ...proficiency in Python, Go, Rust, or C++. Track record of... ...Background in AI/ML infrastructure,...PlatformWork at officeRemote workRelocationFlexible hours
- ...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-...PlatformFull timeFlexible hours
- ...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...PlatformFull timeRemote work
- ...from research labs into production across factories,... ...need to be improved, engineers rely on data to understand... ...looking for an applied ML engineer with deep... ...power Foxglove's data platform. In this role, you'... ...maintain vector database integrations and embedding applications...PlatformFull timeRemote work
$159.18k - $295.62k
...Senior Machine Learning Engineer – Data & Audience Platform (DAP) Senior, high‑... ...and delivery of production ML systems end‑to‑end, drives... .../DLT, Unity Catalog) integrated with Snowflake and... ...to production. Deep Python expertise and strong software engineering practices...PlatformTemporary work- ...Senior MLOps Engineer I will transform... ...models from ML Scientists and... ...into reliable production services, focusing... ...DevOps and Software Engineering teams... ...Strong Python skills and experience... ...major cloud platforms (e.g., AWS),... ...databases and API integrations is a plus...PlatformFull timeRemote work
$104.9k - $174.7k
...market to improve productivity and transform the... ...highly skilled AI Engineer with expertise in... ...(RAG) and strong Python programming skills... ...functional teams to integrate AI solutions into... ...Architect and deploy AI/ML and RAG solutions... ...with cloud platforms, particularly AWS...PlatformLocal areaImmediate startWorldwideFlexible hours- ...mining industry. We integrate with existing... ...operations. Our platform deploys intelligence... ...ways to improve productivity and safety — monitoring... ...'re an AI-first engineering team that uses... ..., React AI/ML: LLMs, AWS Rekognition... ...(TypeScript, Python, Go, or C++) and answer questions...PlatformPermanent employmentFull timeInternshipRemote work
- ...industry. We integrate with... ...operations. Our platform deploys intelligence... ...to improve productivity and safety —... ...an AI-first engineering team that... ...applied AI/ML (25%), React... ...ClickHouse, Rust, Python, GraphQL... ...software engineering... ...Python, Go, or C++) and answer...PlatformPermanent employmentFull timeInternshipRemote workFlexible hoursNight shift
- ...ground floor of the only platform engineered to decode the analog... ...to attain the productive capacity of 5-10 people... ...Design, train, and deploy ML/AI models (including... ...: Deep fluency in Python or R or SQL, distributed... ...pipelines and LLM integration for real-time inference...Platform
- ...President of Engineering, you will lead... ...our robotics platform from development through production deployment. This... ...robotics, AI/ML, computer vision... ...full robotics software stack: ROS2-... ...coordination, sensor integration, and... ...review code in Python and C++ for robotics applications...PlatformRemote work
$152.4k - $228.7k
...customers in production and is central... ...primarily in Python and Go, covering... ...design, tool integration, evaluation, and... ...professional software engineering experience.... ...Go, Java, or C++). ~ Experience... ...working with AI/ML technologies.... ...Experience with cloud platforms and...PlatformFull timeLocal area$155k - $190k
...leading AI & Agent Engineering observability... ...evaluation platform , empowering... ...prototype to production scale, Arize AX... ...Build custom integrations, tooling, and... ...Looking For Software Development:... ...in Python, Java, and TypeScript... ...languages. ML/AI Engineering...PlatformFull timeWork experience placementRemote workWork from home- ...simply, we build software for the people... ...culture and product, you will find... ...As a Senior AI Engineer, Quality , you... ...building the unified platform, automated... ...intersection of ML engineering, observability... ...including integration with LangSmith... ..., React, Python, and Postgres...PlatformRemote jobFull timeWork at officeWork from homeFlexible hours
$135k - $145k
...You will own the EMR integration layer — both the FHIR... ...connecting our clinical platform to cloud infrastructure... ...-side EMR plugins in Python (Django ORM data layer... ...Qualifications ~5+ years of production Python ~Working... ...) ~Exposure to AI/ML agent frameworks (nice...PlatformFull timeContract workRemote work$137.2k - $205.38k
...metamaterials with powerful software to create a radar... ...a Software Engineer , Emerging Products & Integration to join our fast-growing... ...that allow our platform to operate within a... ...tolerance. AI/ML Developer Tools... ...or more of: Rust, Python, C/C++ , with the ability...PlatformFull timeTemporary workFlexible hours- ...the mainstream. Our platforms deliver structured... ...Machine Learning Engineer who thrives at the... ...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...PlatformRemote jobFull timeWorldwide
- ...infrastructure platforms. You can be located... ...intersection of software, hardware, and... ...software and system integration programs through... ..., internal engineering, product management, program... ...rack-scale AI/ML, GPU, and accelerator... ...tools such as Python, C/C++, Bash, or...PlatformRemote work
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!
- backend python developer Remote
- python programmer Remote
- senior python developer Remote
- python engineer Remote
- python developer remote Remote
- full stack / python developer (remote) Remote
- work from home python developer Remote
- python developer Remote
- python developer data analytics Remote
- c++ developer Remote




