Senior Machine Learning Engineer

Cognex Corporation

Natick, MA, US
Base: $115,000 usd - $225,000 usd; bonus: annual b...
**
Deep learning model design and optimization
Python and c/c++ programming proficiency
Pytorch or tensorflow framework experience
** Cognex Corporation is seeking a Senior Machine Learning Engineer to join their Core Vision Tools team in Natick, MA. The ideal candidate will have extensive experience in developing and optimizing deep learning models for computer vision applications, alongside strong programming skills in Python and C/C++. **

Job Summary

  • You will join the Core Vision Tools team responsible for building state-of-the-art computer vision algorithms and deep learning models used in all Cognex's products.
  • The role involves developing novel architectures and optimizing models for resource-constrained environments to deliver high-performance solutions running at extreme speeds.
  • Employees receive a comprehensive benefits package including health insurance, a 401(k) retirement plan with company matching, and paid time off.

Matching Summary

Match Score: 75

** Cognex Corporation is seeking a Senior Machine Learning Engineer to join their Core Vision Tools team in Natick, MA. The ideal candidate will have extensive experience in developing and optimizing deep learning models for computer vision applications, alongside strong programming skills in Python and C/C++. **

Salary

Base: $115,000 USD - $225,000 USD; Bonus: Annual bonus plan based on performance; Benefits: Health, dental, vision, 401(k) match, disability, life insurance

Skills & Requirements

Must-have

  • Deep learning model design and optimization
  • Python and C/C++ programming proficiency
  • PyTorch or TensorFlow framework experience
  • Embedded system deployment expertise
  • Neural network quantization and pruning

Nice-to-have

  • Experience with hardware-aware optimization
  • Background in signal processing
  • Mentoring junior engineers
  • Championing engineering excellence
  • Cross-functional collaboration skills

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • 5+ years of relevant experience in AI/ML or software engineering
  • Strong debugging and analytical problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter