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

Machine Learning Engineer

$150k - $220k

Velo3D

Position Overview:
We are seeking a Machine Learning Engineer to join our team developing machine learning solutions for quality assurance and process monitoring in additive manufacturing. Working closely with process engineers, software engineers, and fellow ML engineers, you will develop and deploy models using image, time-series, and machine log data from advanced manufacturing systems.

Prior experience in additive manufacturing or 3D printing is not required. We are particularly interested in candidates with scientific, engineering, or technical backgrounds who have applied machine learning to complex real-world problems involving sensor data, physical systems, or experimental datasets, and who enjoy working closely with domain experts to deliver practical, high-impact solutions.

Responsibilities

  • Develop ML models using in-process sensor data to identify anomalies and quality issues during printing.
  • Build and iterate on training and evaluation workflows; document experiments and results for reproducibility.
  • Own ML experimentation end to end: Design datasets, preprocessing pipelines, and training workflows; iterate on model architectures and metrics; document experiments and results for reproducibility.
  • Help define data collection and management: Partner with process and software teams to improve how build data is ingested, cataloged, versioned, and made available for training and evaluation.
  • Deploy models into production: Work with print software and embedded teams to integrate validated models into production code running on printer hardware, including performance and reliability considerations.
  • Collaborate with supporting software engineers: Hand off validated Python prototypes for production hardening, provide clear specifications and acceptance criteria, and support integration and regression testing.

Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related field; advanced degree preferred.
  • 3+ years of experience building and evaluating machine learning models in a professional setting.
  • Hands-on experience with computer vision or image-based ML (e.g., segmentation, classification, or anomaly detection).
  • Strong Python skills and experience with modern ML frameworks (e.g., PyTorch).
  • Experience designing ML pipelines: data loading, preprocessing, training, evaluation, and experiment tracking.
  • Comfort working in a production software environment: version control, code review, testing, and cross-functional collaboration.
  • Ability to communicate technical tradeoffs clearly to engineers and non-engineers.
  • Strong programming skills in Python or C++.
  • Experience organizing and working with structured and unstructured datasets.
  • Background in a STEM or scientific discipline, with demonstrated use of ML to address substantive technical or engineering problems.

Bonus
  • Experience with powder bed fusion or other additive manufacturing processes.
  • Knowledge of manufacturing data workflows, IoT sensor data, or industrial automation systems.
  • Experience with image-based or time-series machine learning.
  • Familiarity with model deployment in production or embedded environments.
  • Familiarity with cloud storage and data pipelines (e.g., AWS S3, batch retrieval workflows).
  • Experience in domains such as robotics, aerospace, materials, instrumentation, scientific computing, or other fields where ML is applied to physical or experimental data.

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 $150,000 and $220,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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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 5 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Fremont, CA vacancy
  • $150k - $220k

     ...Position Overview We are seeking a Machine Learning Engineer to join our team developing machine learning solutions for quality assurance and process monitoring in additive manufacturing. Working closely with process engineers, software engineers, and fellow ML engineers... 
    Suggested
    Full time
    Work experience placement
    Local area

    Velo3D

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

     ...closed‑loop evaluation mindset). Ship deep learning solutions (including LLM / VLM where...  ...Prediction, Planning, Research, and platform/engineering leads to land cross‑cutting improvements...  ...M.S. or Ph.D. in Computer Science, Machine Learning, AI, or a related field—or equivalent... 
    Suggested
    Temporary work

    Pony.ai Inc.

    Fremont, CA
    6 days ago
  • $80k - $90k

     ...Machine Learning Engineer Fremont, California Gotion Inc. is based in Silicon Valley, CA, currently building a Manufacturing facility in Manteno, IL and has R&D centers in Ohio, China, Japan and Europe. We innovate in the next generation electric vehicle and energy... 
    Suggested
    Full time

    Gotion

    Fremont, CA
    3 days ago
  • $199k - $331k

     ...Machine Learning Engineer Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed,... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Neuralink

    Fremont, CA
    4 days ago
  • $12 - $65 per hour

     ...Machine Learning Engineer Location: Fremont, CA Duration: 12+ Months Tesla/ $65 About the Role Our direct client is seeking a highly skilled Machine Learning Engineer to join their Software Machine Learning and Computer Vision team. In this role, you will be responsible... 
    Suggested

    RIT Solutions

    Fremont, CA
    4 days ago
  •  ...Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, Mathematics,...  ...verbal communication skills Preferred skills: NLP, Deep Learning, Data visualization, Scala, Django Our candidates always... 

    SynergisticIT

    Fremont, CA
    5 days ago
  •  ...Responsibilities: Develop, optimize, and deploy lightweight machine learning models for edge AI applications, particularly for audio...  .... Provide technical leadership and mentorship to junior engineers. Publish research findings, present at conferences, and contribute... 

    NR Consulting

    Fremont, CA
    2 days ago
  •  ...Position : Machine Learning Engineer Experience : 9+yrs Visa : GC, USC, GCEAD, H4EAD, TN Tax Term : W2 Client : Tesla Location : Fremont, CA, onsite Project Description Design, develop and implement critical machine learning models that operate on... 

    Perfict Global, Inc.

    Fremont, CA
    2 days ago
  • $50 - $100 per hour

    Work Setting: 100% onsite engineering and manufacturing environment in Fremont, CA Employment Type: Contract (40 hours per week) Compensation...  ...in photonics and semiconductor technology is seeking a Machine Learning Operations (MLOps) Engineer to help develop, deploy, and... 
    Hourly pay
    Full time
    Contract work
    For contractors

    Frey Consulting Group

    Fremont, CA
    3 days ago
  • Mercor in Fremont, California, is seeking experienced Machine Learning Engineers and Applied ML Researchers. This role requires strong hands-on modeling expertise and the ability to develop high-quality reference solutions for complex machine learning challenges in various... 

    Mercor

    Fremont, CA
    2 days ago
  • $160k - $240k

     ...The Agent Evaluation Platform project is the "Ground Truth" engine for Workday’s AI transformation and we have an ambitious roadmap...  ...for highly creative, results-focused, and deeply skilled Machine Learning Engineers/scientists to work with us on a range of these challenges... 

    Workday

    Pleasanton, CA
    5 days ago
  •  ...consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Machine Learning Engineer Location(s): Pleasanton, CA. Key Responsibilities: Design, build, and maintain end-to-end MLOps pipelines... 
    Contract work
    Remote work

    Ampcus

    Pleasanton, CA
    5 days ago
  •  ...Machine Learning Engineer UnitX builds the world's leading physical AI systems to automate repetitive visual tasks in factories. UnitX is a fast-moving startup with a team from Stanford, MIT, Google, and beyond. Since inception, UnitX has deployed 1,000+ mission-critical... 

    UnitX

    Milpitas, CA
    3 days ago
  •  ...AI/Machine Learning Engineer Fremont, CA, United States About the Job Our client is seeking a highly skilled and motivated AI/Machine Learning Engineer to join their team. As an AI/Machine Learning Engineer, you will play a crucial role in developing and implementing... 

    4 Staffing Corp

    Fremont, CA
    5 days ago
  • $140k - $250k

     ...lifecycle of the AI workflow, including model development, evaluation, optimization, deployment, and monitoring. As a Machine Learning Engineer in ML Runtime & Optimization, you will be developing technologies to accelerate the training and inferences of the AI models... 
    Temporary work

    pony.ai

    Fremont, CA
    more than 2 months ago
  • $160k - $240k

    ## Machine Learning Engineer - Document IntelligenceApplyremote type: Flexlocations: USA, CA, Pleasanton: Canada, BC, Vancouvertime type: Full Timeposted on: Posted Yesterdayjob requisition id: JR-0107515**Your work days are brighter here.**We’re obsessed with making hard... 

    Workday

    Pleasanton, CA
    4 days ago
  •  ...for high-volume, real-time, multi-modal machine-generated data — including logs, time series...  ...excellence of Splunk and Cisco's global engineering capabilities. Our work spans networking,...  ...structure and unstructured data, deep learning-based time series modeling, advanced... 
    Flexible hours

    Webex Events (formerly Socio)

    Milpitas, CA
    1 day ago
  • $160k - $240k

     ...supports workflows in finance, spend management, and other critical business processes. About the Role We are looking for a Machine Learning Engineer to join the AI - Document Intelligence team. The engineer will design and develop core services for the Document... 
    Work at office
    Remote work
    Flexible hours

    HR Tech Job

    Pleasanton, CA
    1 day ago
  • $170k - $220k

     ...Fremont, California is seeking a skilled professional to enhance robot manipulation capabilities. Responsibilities include improving learned policies and deploying models in production environments. The ideal candidate should possess advanced knowledge in ML and robotics,... 
    Flexible hours

    Anyware Robotics

    Fremont, CA
    4 days ago
  • pony.ai is seeking a Machine Learning Engineer to innovate in training large generative models for self-driving vehicles. This role involves designing scalable systems, implementing reinforcement learning methods, and collaborating with interdisciplinary teams to enhance... 

    ???? pony.ai

    Fremont, CA
    1 day ago
  • $228k - $342k

     ...Workday’s next chapter gets built. We’re forming small, senior, cross-functional AI teams that bring together product leaders, machine learning engineers, and full-stack builders to create intelligent agents used by millions of people every day. This is production-grade AI—... 
    Work at office
    Remote work
    Home office
    Flexible hours

    HR Tech Job

    Pleasanton, CA
    1 day ago
  •  ...efficiently in production. ML Ops: Implement and maintain Machine Learning Operations (ML Ops) practices for version control, monitoring...  ...like Azure DevOps. Collaboration: Work closely with backend engineers, data engineers/developers, infrastructure engineers,... 

    Veriipro

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

    Velo3D in Fremont, California, is seeking a Machine Learning Engineer to develop machine learning solutions for quality assurance in additive manufacturing. The role involves working closely with various teams to design and implement models using sensor data. Candidates... 

    Velo3d-

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

    Velo3D, Inc. is looking for a Machine Learning Engineer to develop solutions for quality assurance in additive manufacturing. You will work with engineers to create ML models using sensor data for process monitoring and anomaly detection. Ideal candidates have 3+ years... 
    Full time

    Velo3D

    Fremont, CA
    3 days ago
  • Mercor is seeking experienced Machine Learning Engineers and Applied ML Researchers in Union City, California. This role focuses on designing, solving, and evaluating complex machine learning workflows using modern techniques and approaches. Applicants should possess a... 

    Mercor Inc

    Union City, CA
    3 days ago
  •  ...leading to invention disclosures and patent filings.* **PhD degree** in Electrical Engineering, Computer Science, Data Science, or equivalent.* **5+ years of experience in AI & Machine learning ( academic or industrial).*** **Must have strong experience in analog in-memory... 
    Work experience placement
    Local area

    Hewlett Packard Enterprise Development LP

    Milpitas, CA
    1 day ago
  • $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... 

    Velo3D

    Fremont, CA
    3 days ago
  • Frey Consulting Group is seeking a Machine Learning Operations Engineer to develop and scale AI/ML solutions in a 100% onsite engineering environment in Fremont, CA. This is a pivotal role for applying machine learning to enhance manufacturing yield and operational efficiency... 
    Hourly pay
    Full time

    Frey Consulting Group

    Fremont, CA
    3 days ago
  • $119k - $261k

     ...service and lifecycle solutions for their most critical equipment and processes. The impact you'll make Join Lam as an AI/ML Engineer, where you will design, develop, and program methods to analyze unstructured and diverse big data and transform it into actionable... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    5 days ago
  •  ...Note:- It's a 5-day onsite Position: AI/ML Engineer Location: Irvine, CA Duration: 6+ Months Contract Job Description Must-haves: - Experience - 5-7 Years ~ Experience in AI/ML development, with focus on OpenAI services, NLPs and LLMs... 
    Contract work

    InterSources

    Fremont, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!