3M Company is seeking a Data Scientist specializing in Machine Learning and Computer Vision to join their hybrid team in Maplewood, MN. The ideal candidate will possess strong technical skills and experience in software development, automation, and cross-functional collaboration within a diverse and innovative corporate culture
Job Summary
Provide technical leadership for connected and digital programs in the largest business group within 3M.
Develop back-end and user-facing software as part of digital platforms for multiple divisions within the business group.
3M offers many programs to help you live your best life – both physically and financially.
Matching Summary
Match Score: 85
3M Company is seeking a Data Scientist specializing in Machine Learning and Computer Vision to join their hybrid team in Maplewood, MN. The ideal candidate will possess strong technical skills and experience in software development, automation, and cross-functional collaboration within a diverse and innovative corporate culture.
Salary
Base: $141,150 - $172,517; Bonus/Equity: variable incentive pay, if eligible; Benefits: Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.
Skills & Requirements
Must-have
Machine Learning and Computer Vision
software architecture and programming
integration with robotics
Python, R, or MATLAB programming
leading early-stage R&D
Nice-to-have
entrepreneurial and customer-focused
adapting LLMs and cloud AI
deployment to edge or mobile devices
Learned 3D reconstruction
foundation models for robot manipulation
Key Requirements
Master's or Ph.D. in relevant field
3 years of experience in ML, Data Analysis, Visual Science
3 years experience in Python, R, or MATLAB
2 years experience with cloud platforms (AWS, Azure, GCP)
Working knowledge of Git
Must be legally authorized to work in country of employment without sponsorship