Software Machine Learning Engineer

Job expired!

Machine Learning Engineer Opportunity at Teradyne

About Us

Teradyne is the global test and automation specialist, driving the evolution of next-generation technologies through our sophisticated solutions. Our test technology ensures that your electronic devices function flawlessly from the first use, every time. Our automation solutions empower manufacturers to expedite product development and delivery efficiently and cost-effectively. Join Teradyne and be part of a team delivering manufacturing automation across various industries worldwide!

Our Purpose

At Teradyne, we are dedicated to empowering next-generation technologies with our comprehensive solutions. We ensure that every electronic device performs perfectly right from the start. Our automation solutions assist manufacturers in speeding up product development and delivery in a cost-effective manner. Be a part of our mission to deliver manufacturing automation globally across diverse applications!

Opportunity Overview

Teradyne leads in technological innovation, fueled by creativity and diverse thought. We are seeking an experienced Machine Learning Engineer to enhance our dynamic and innovative team. This role involves shaping our AI/ML strategy and contributing to AI-driven solutions for our Semiconductor Test division products. You will play a crucial role in researching, designing, implementing, and testing groundbreaking solutions within a collaborative team environment.

Your Responsibilities

  • Collaborate with cross-functional teams to understand company goals and identify challenges where AI/ML solutions can drive substantial business growth.
  • Stay updated with computer vision and AI/ML advancements to keep the company at the forefront of new opportunities.
  • Research, prototype, and advance the company’s AI/ML strategy to meet and exceed technological goals.
  • Lead the implementation of computer vision solutions, providing technical guidance for new and ongoing projects.

Required Experience

  • Proven expertise in computer vision, AI, deep learning, and data science with a strong grasp of image processing and machine learning algorithms through development, deployment, and performance evaluation stages.
  • Proficient in ML operational tools such as OpenCV, PyTorch, HuggingFace, OpenAI, Weights and Biases, with a strong understanding of cloud environments.
  • 3+ years of experience in building computer vision solutions or platforms, with a commitment to data-centric decision-making processes.
  • Skilled in Python programming, applying object-oriented design principles, and implementing scalable cloud-based solutions. Knowledge of financial implications, security, and compliance issues is advantageous.
  • Excellent communication skills, capable of effectively conveying ideas, methodologies, and results to an international team.
  • Adept at working with distributed teams and flexible in collaborating across multiple time zones.

Preferred Qualifications

  • Familiarity with MLOps tools and Windows Desktop Application development in C# or C++.
  • Proficiency in Microsoft Visual Studio or Visual Studio Code.
  • Understanding of legal/IP issues in ML/AI and experience in formulating AI strategies.
  • Domain knowledge in IC Test and familiarity with Teradyne platforms is a plus.

Education

Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, or a related field.

Join Us

Teradyne is a melting pot of talent from diverse educational, environmental, and cultural backgrounds. We value the unique perspective you bring to our team. Even if you feel you don't meet every qualification, we encourage you to apply. We're committed to creating an inclusive workplace and are eager to consider the unique contributions you can offer.

Company Name: Teradyne

Job Title: Machine Learning Engineer