**
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