Position Summary... What you'll do... As a Staff Machine Learning Engineer, you will play a key role in designing, developing, and deploying machine learning solutions that drive business value. You will collaborate with cross-functional teams to build scalable ML systems, contribute to technical strategy, and ensure best practices in ML engineering and MLOps. Key Responsibilities: Design, develop, and deploy end-to-end machine learning systems, including data ingestion, feature engineering, model training, deployment, and monitoring. Build and maintain scalable ML pipelines and infrastructure using modern cloud platforms (e.g., GCP, AWS, Azure) and orchestration tools (e.g., Kubernetes, Docker, Airflow). Develop robust API-based services and distributed systems for ML applications. Work closely with data scientists, software engineers, product managers, and DevOps teams to streamline model development and deployment. Apply software engineering best practices, including API design, automated testing, CI/CD, and observability for ML-driven systems. Contribute to innovation in MLOps, cloud-native technologies, and scalable AI infrastructure. Mentor junior engineers and promote a culture of technical excellence. Communicate technical concepts clearly to both technical and non-technical stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Industry
General Merchandise Retailers
Number of Employees
5,001-10,000 employees