Cognex is seeking an experienced AI/ML engineer to advance its AI capabilities by developing novel architectures and optimizing models for embedded platforms. The successful candidate will join the Core Vision Tools team and collaborate with R&D and product teams to bring research prototypes into production.
Requirements
- Industry or academic experience developing and optimizing deep learning algorithms in one or more relevant technical areas - computer vision, natural language processing, speech recognition
- Deep understanding of AI concepts including training strategies, loss functions, evaluation metrics, and ML operations
- Strong Python programming skills
- Proficient C/C++ experience for performance-critical systems
- Proficiency with ML frameworks (PyTorch, TensorFlow), model optimization, and ML development lifecycles
- Strong debugging and analytical problem-solving skills
- Experience with software development practices including version control, CI/CD, and issue tracking
- Excellent communication and collaboration skills
Benefits
- Comprehensive benefits package
- 401(k) retirement plan with company matching
- Employer-paid disability, family leave, and life insurance
- Paid time off (including holidays)
- Optional voluntary benefits
- Recognition and wellness programs