Jobs · Engineering · Massachusetts

Senior Software Machine Learning Engineer (Teradyne, North Reading, MA)

Teradyne · North Reading, MA · 3 wk ago
Engineering$134k–$224k/yrFull-time

About the role

We are seeking a Senior Machine Learning Engineer to lead the development and deployment of advanced machine learning systems within Teradyne. This role requires a deep understanding of machine learning principles and hands-on experience in applying these principles to solve complex problems in semiconductor testing and manufacturing.

Responsibilities

  • Own the technical direction and quality of all ML model development across Teradyne's AI initiatives, setting and enforcing engineering standards across the team.
  • Lead end-to-end development of production ML systems: data ingestion and feature engineering, model architecture design, training pipelines, evaluation frameworks, and deployment.
  • Design and implement novel ML approaches tailored to Teradyne's unique data domain including time-series parametric test data (STDF/TEMS), wafer map analysis, etc.
  • Drive applied research and model innovation, explore and evaluate new architectures, algorithms, and training methodologies, and translate promising approaches into production systems.
  • Develop and maintain rigorous model evaluation frameworks, including validation methodologies, risk quantification, and production monitoring strategies.
  • Lead technical design reviews; serve as final arbiter of ML architecture and modeling decisions for the team.
  • Build and maintain production ML systems with a strong focus on reliability, scalability, and performance in Teradyne's ATE and manufacturing environments.
  • Partner directly with customers and application engineers to understand real-world debug workflows and translate them into ML solutions.
  • Mentor and develop junior ML engineers; cultivate a culture of technical rigor and continuous learning.

Requirements

  • 5+ years of experience in machine learning, applied AI, or related fields.
  • Hands-on experience fine-tuning large language models.
  • Experience with reinforcement learning (e.g., policy gradients, PPO, actor-critic methods).
  • Experience designing reward models or evaluation systems.
  • Strong software engineering skills (Python, distributed systems familiarity).
  • Experience building production ML systems (MLOps, monitoring, deployment).
  • Ability to work cross-functionally with product, software, and hardware teams.
  • Strong communication skills; comfortable engaging directly with customers & stakeholders.
  • Computer vision skills in manufacturing inspection: defect detection, etc.
  • ML model deployment on edge devices is preferred, including quantization, ONNX, etc.
  • Open-source ML project contributions, publications, or technical patents is preferred.
  • Knowledge of AI agent frameworks (LangChain, AutoGen) or reasoning-driven workflow design (Chain-of-Thought, Chain-of-Action) is preferred.

Qualifications

  • PhD in Computer Science, Electrical Engineering, Applied Mathematics, or a related field.
  • Relevant industry certifications or professional licenses.

Skills

  • Python programming.
  • Distributed systems.
  • Time-series analysis.
  • Computer vision.
  • Model deployment on edge devices.
  • Quantization, ONNX.
  • AI agent frameworks (LangChain, AutoGen).
  • Reasoning-driven workflow design (Chain-of-Thought, Chain-of-Action).

Benefits

  • Medical, dental, vision coverage.
  • Flexible Spending Accounts.
  • Retail savings plans.
  • Life and disability insurance.
  • Paid vacation & holidays.
  • Tuition assistance programs.

Pay

The base salary range for this role is $133,900-$223,900. This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location.

Schedule

Full-time.

Similar jobs