Machine Learning Engineer II developing machine learning solutions for supply chain optimization at Grainger. Collaborating with data scientists and engineers to build robust data pipelines and ML models.
Responsibilities
Partner with data scientists and data engineers to develop, deploy, and maintain machine learning solutions, from data pipelines to production model serving.
Build scalable, efficient, and automated processes for large-scale data analysis, model development, validation, and deployment.
Design and maintain ETL pipelines and workflow orchestration to support production ML systems.
Deploy and operate machine learning workloads and services on containerized infrastructure (AWS, Kubernetes).
Automate critical system operations and improve reliability, observability, and performance of ML systems.
Explore and evaluate emerging technologies and tools to improve ML development velocity and platform capabilities.
Provide technical support to platform users throughout the ML development lifecycle and assist in resolving production issues.
Develop documentation and best practices to help users more effectively leverage ML systems and tools.
Requirements
Master’s degree in computer science, data science, analytics, or a related technical field required.
2+ years of experience developing, deploying, and maintaining production machine learning or data-intensive software systems using Python.
Strong software engineering fundamentals, including version control, testing, and CI/CD practices.
Experience working with containerized environments (Docker, Kubernetes).
Experience deploying or supporting machine learning models in production, including batch and/or real-time inference.
Familiarity with AWS services such as S3, ECR, Secrets Manager, or similar cloud platforms.
Experience building data pipelines and automating workflows using orchestration tools (e.g., Airflow, Astronomer).
Working knowledge of databases and data querying (e.g., SQL, Snowflake, DuckDB).
Understanding of core machine learning concepts and the model development lifecycle, including time series forecasting, clustering, and operations research–based optimization models (e.g., Gurobi, Pyomo).
Strong communication and collaboration skills, with the ability to work effectively across engineering and data science teams.
Self-directed, curious, and motivated to learn and apply new technologies.
Benefits
Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year.
6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools.
Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
Principal Machine Learning Engineer driving technical direction for core Snap products. Set vision and develop ML technology for millions of Snapchatters.
Senior Machine Learning Engineer designing and developing generative AI systems for Adobe Firefly Services. Collaborating with other engineering teams on innovative solutions and optimizing performance in large - scale environments.
Senior Machine Learning Engineer developing AI solutions for IDEXX's Data & AI Center of Excellence. Designing and implementing machine learning models and systems while collaborating with cross - functional teams.
Product - minded Machine Learning Engineer at Arcade crafting generative models and solutions. Collaborating across design, engineering, and product to create innovative content features.
Senior Software Engineer innovating with Generative AI solutions for cutting - edge network management. Oversee software development lifecycle and collaborate with cross - functional teams.
AI/ML Engineer applying AI/ML techniques in hardware manufacturing for yield prediction and process improvement. Collaborating on research and deployment of machine learning models.
Senior Machine Learning Engineer developing advanced ML and NLP solutions for Forrester’s conversational AI chatbot. Collaborating with cross - functional teams to deliver scalable, production - ready ML systems.
Machine Learning Engineer designing GPU computing kernels to optimize 3D GenAI models at Meshy. Collaborating with researchers to enhance performance and efficiency in GPU module development.
Senior Software Engineer developing scalable machine learning solutions for product - driven team at Maropost. Collaborating on recommendation systems and enhancing developer experience within the Machine Learning team.
Principal MLOps Engineer leading design and optimization of machine learning infrastructure at Wood Mackenzie. Collaborating with data science and engineering teams to ensure robust automated ML lifecycles.