onsite
Machine Learning Engineer
Machine Learning Engineer
As a Machine Learning Engineer, you will be responsible for building and integrating end-to-end lifecycles of large-scale, distributed machine learning systems. This includes improving cloud GPU training, developing tools for experimentation, and architecting MLOps platforms while collaborating with cross-functional teams.
About the role
Roles and Responsibilities
- Build and integrate end-to-end lifecycles of large-scale, distributed machine learning systems using the latest open-source technologies
- Improve distributed cloud GPU training approaches for deep learning model
- Build software that improves your rate of experimentation and helps you make better decisions about what to try next
- Train, evaluate, and debug deep learning models for complex tasks
- Develop tools and services for improving ML systems beyond modeling choices
- Data distribution editing, data quality improvements, and representation learning with self-supervision
- Architect the end-to-end platform that supports MLOps
- Collaborate with engineers across functions to solve complex data problems at scale
- Identify and evaluate new patterns and technologies to improve the performance, maintainability, and elegance of our machine-learning systems
- Lead technical projects to completion. Communicate with peers to build requirements and track progress
- Mentor fellow engineers in your areas of expertise - Contribute to a team culture that values effective collaboration, technical perfection, and innovation
Requirements