Senior Machine Learning Engineer - Enterprise Platforms
Core
Design, develop, and implement scalable machine learning applications and production-ready data pipelines to address practical business challenges.
Role type
Senior Machine Learning Engineer (Enterprise Platforms)
Builds
Production ML models, optimized data pipelines, and cloud-based architectures for enterprise technology solutions.
Domain
Enterprise Technology / Big Data / Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed computing, Python/Scala/Java programming, ML system development and scaling, team leadership, cloud platform deployment (AWS/Azure/GCP), ML framework expertise (PyTorch/Spark/TensorFlow), performant code writing, data pipeline construction, CI/CD implementation, Responsible AI practices.
Preferred skills
Masters or doctoral degree in CS/EE/Math, public cloud experience, industry-recognized ML framework usage, data gathering/preparation, management experience, community contributions (publications/patents), stakeholder communication.
Technologies
AWS, Azure, GCP, PyTorch, Spark, TensorFlow, Java, Scala, Python
Responsibilities
Design and implement ML applications at scale, build and deliver ML models for business challenges, make infrastructure decisions regarding modeling techniques, write and test application code, monitor and retrain production models, develop optimized data pipelines, apply CI/CD best practices, ensure code security and model governance.
Seniority
Senior, hands-on IC with leadership responsibilities