Lead Machine Learning Engineer Remote
Lead Machine Learning Engineer Description
Job #: 86708DESCRIPTION
We are looking for a Lead Machine Learning Engineer to join our EPAM team. In this role, you will be responsible for transitioning machine learning algorithms to the production environment and integration with the enterprise ecosystem.
Please note that this position requires relocation to Georgia, Armenia, Turkiye, Kazakhstan, Uzbekistan or Kyrgyzstan.
#LI-DNI
#LI-DNP
What You’ll Do
- Design, create, maintain, troubleshoot, and optimize the complete end-to-end machine learning life cycle
- Integrate with enterprise ecosystem/IoT devices/Mobile devices
- Write specifications, documentation, and user guides for developed solutions
- Build frameworks for data scientists to accelerate the development of production-grade machine learning models
- Aid In the improvement of SDLC practices
- Establish and configure CI/CD/CT processes
- Design and maintain ML models’ continuous training
- Provide capabilities for early detection of various drifts (data, concept, schema., etc.)
- Continuously identify technical risks and gaps, devise mitigation strategies
What You Have
- 5+ years of expertise in Enterprise Software Development
- 5+ years of solid background in Machine Learning
- Experience with designing, building and deploying production applications and data pipelines
- Background in the development of ML-driven applications and systems
- Deep knowledge of Python ML ecosystem (PyTorch, TensorFlow, NumPy, Pandas, Sklearn, XGBoost) and Python development
- Hands-on experience in the implementation of Data Products and different data processing paradigms (batch, micro-batch, streaming)
- Understanding of Apache Spark Ecosystem (Spark SQL, MLlib/Spark ML)
- Deep hands-on experience with the implementation of SDLC best practices in complex IT projects
- Familiarity with automated data pipeline and workflow management tools (Airflow)
- Knowledge of computer science disciplines such as data structures, algorithms, and software design patterns
- Production experience in integrating ML models into complex data-driven systems/IoT devices/Mobile devices
Technologies
- GCP, AWS, Azure
- The MLOps related platforms/technology such as AWS SageMaker, Azure ML, GCP Vertex AI / AI Platform, Databricks MLFlow, Kubeflow, Airflow, Argo Workflow, TensorFlow Extended (TFX), etc
- Software engineering tools (CI/CD environments such as Jenkins or Buildkit, PyPi, Docker, Kubernetes)
- The infrastructures as a code (IoC) framework (Terraform/CDK TF, Ansible, AWS CloudFormation / AWS CDK)
We offer
- Outstanding career development opportunities with a transparent roadmap to accelerate your journey
- Knowledge sharing within the community of 60,250+ industry’s top professionals worldwide
- Various opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to 8,000+ LinkedIn Learning courses
- Free English classes with certified teachers
- Competitive compensation, regular assessments, and salary reviews
- Flexible working schedule
- Friendly team and enjoyable working environment
- Social package – medical & family care
About EPAM
- EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to numerous innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously. No matter where you are located, you will join a dedicated, creative, and diverse community to help you discover your fullest potential