Teradyne - North Reading, MA

posted 5 months ago

Full-time - Mid Level
North Reading, MA
Computer and Electronic Product Manufacturing

About the position

At Teradyne, we are the global test and automation specialists, empowering next-generation technologies with our sophisticated solutions. Our mission is to ensure that every electronic device functions flawlessly from the get-go. We are currently seeking a Senior Machine Learning Engineer to join our dynamic and innovative team. This role is pivotal in shaping our AI/ML strategy and contributing to the development of AI-driven solutions specifically for our Semiconductor Test division products. As a Senior Machine Learning Engineer, you will be instrumental in researching, designing, implementing, and testing groundbreaking solutions within a collaborative team setting. In this position, you will collaborate with cross-functional teams to comprehend company objectives and identify challenges where AI/ML solutions can stimulate substantial business growth. You will remain abreast of advancements in computer vision and AI/ML to position the company at the cutting edge of new opportunities. Your responsibilities will include researching, prototyping, and evolving the company's AI/ML strategy to meet and exceed our technological aspirations. Additionally, you will lead the implementation of computer vision solutions, providing technical guidance for new and existing projects. This role requires proven technical expertise in computer vision, AI, deep learning, and data science, with a comprehensive understanding of image processing and machine learning algorithms through the stages of development, deployment, and performance evaluation. You will be expected to utilize ML operational tools such as OpenCV, PyTorch, HuggingFace, OpenAI, and Weights and Biases, while also having a solid understanding of cloud environments. With a minimum of 3 years of experience in building computer vision solutions or platforms, you will be committed to data-centric decision-making processes and proficient in Python programming, applying object-oriented design principles, and implementing scalable cloud-based solutions.

Responsibilities

  • Collaborate with cross-functional teams to understand company objectives and identify challenges for AI/ML solutions.
  • Research, prototype, and evolve the company's AI/ML strategy to meet technological aspirations.
  • Lead the implementation of computer vision solutions, providing technical guidance for projects.
  • Stay updated on advancements in computer vision and AI/ML to leverage new opportunities.
  • Effectively communicate ideas, methodologies, and outcomes to an international team.

Requirements

  • Proven technical expertise in computer vision, AI, deep learning, and data science.
  • Comprehensive understanding of image processing and machine learning algorithms.
  • Experience with ML operational tools such as OpenCV, PyTorch, HuggingFace, OpenAI, and Weights and Biases.
  • 3+ years of experience in building computer vision solutions or platforms.
  • Proficient in Python programming and object-oriented design principles.
  • Experience in implementing scalable cloud-based solutions.
  • Excellent communication skills for conveying ideas and methodologies.
  • Ability to work with distributed teams across multiple time zones.

Nice-to-haves

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

Benefits

  • Inclusive workplace culture that values diverse perspectives.
  • Opportunities for professional development and growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service