
Luxoft Verified
IT Services, Software Development, Technology Consulting, Digital Transformation
Machine Learning Engineer (MLOps)
Los Angeles, California, United StatesOnsiteFull TimePosted 2 months agoVisa sponsorship available
Role summary
The Machine Learning Engineer (MLOps) will collaborate with software engineers and data scientists to ensure the effective development, testing, and production deployment of quantitative research models. Key responsibilities include creating and maintaining CI/CD pipelines for ML model deployment, managing data through ETL processes and cleansing, and building pipelines for automated model testing. The role requires 5+ years of Python experience, familiarity with ML libraries like scikit-learn, TensorFlow, or PyTorch, and expertise in SQL, ETL, Pandas, containerization (Docker/Kubernetes), and AWS.
Description:
- Work alongside software engineers and data scientists to ensure that quantitative research models are effectively developed, tested, and deployed in production environments.
Responsibilities:
- Creation and maintenance of CI/CD pipelines for efficient deployment of ML models
- Data management - e.g. connect with data sources and create ETL pipelines, cleanse the data, create datasets for model retraining
- Create pipelines for automated model testing
Mandatory Skills Description:
- 5+ Years of Python
- Familiarity with relevant libraries, e.g. scikit-learn, TensorFlow, or PyTorch.
- Data - SQL, ETL, Pandas.
- Containerization (Docker / Kubernetes) and Cloud (AWS).
Nice-to-Have Skills Description:
- • Experience in applying MLOps principles to financial domain.
- • Familiarity with Databricks.