Пропустити навігацію EPAM

Machine Learning Engineer - Remote Remote

  • hot

Machine Learning Engineer - Remote Description

Job #: 90461


Are you a passionate machine learning enthusiast with a solid technical foundation? Do you thrive on tackling complex projects that push the boundaries of innovation? If so, we invite you to apply for the role of Machine Learning Engineer.

At EPAM, we are at the forefront of cutting-edge technology, and we're seeking exceptional individuals like you to join our talented team. As a Machine Learning Engineer, you will have the opportunity to make a significant impact in the exciting fields of computer vision and machine learning.

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 a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


  • Develop and design a range of tools, integrations, and components to enhance computer vision and machine learning (CVML) pipelines
  • Create a versatile data access library that facilitates seamless streaming of data from a central location (S3) to both Databricks and on-premises clusters
  • Enhance the existing training support library by decoupling its capabilities from the underlying ML framework
  • Collaborate closely with stakeholders, including data science teams, and actively participate in design discussions with relevant MESA team members
  • Foster effective communication and coordination with cross-functional teams to understand requirements, assess new features, and drive informed technical decisions
  • Implement tasks end-to-end, ensuring the delivery of high-quality code through active participation in code reviews and thorough testing
  • Maintain comprehensive project documentation and contribute to fostering a high-performance engineering culture


  • Minimum 3 years of ML Engineering experience, with a total of 5+ years of experience in the IT field, potentially in other roles
  • Strong proficiency in Python and its ecosystem, particularly PyTorch
  • Experience with Pyspark and AWS
  • Knowledge of Python fundamentals and its commonly used libraries
  • Familiarity with AWS infrastructure, K8S, observability tools, and CI/CD tools
  • Understanding of CVML technologies such as Kubeflow, Databricks (Spark), and various tools for model and dataset management
  • Experience with data platforms like Databricks and AWS for effective data management and integration
  • Proficiency in integrating Python with MongoDB
  • Demonstrated self-sufficiency, proactivity, and ability to work collaboratively with stakeholders in a global context
  • Excellent communication and interpersonal skills
  • Ability to thrive in a fast-paced environment, with the flexibility to overlap at least 4 hours with the West Coast time zone a minimum of 2 times a week

Nice to have

  • Experience with bare-metal training, parallel and multi-node parallel training, and SageMaker
  • Knowledge of reactive programming with ReactiveX
  • Familiarity with Python, Scala, and Go programming languages
  • Experience with reporting tools such as JasperReports, DynamicReports, or QlikView


  • Python
  • PyTorch
  • Pyspark
  • AWS
  • Kubeflow
  • Databricks
  • MongoDB

We offer

  • Career plan and real growth opportunities
  • Unlimited access to LinkedIn learning solutions
  • International Mobility Plan within 25 countries
  • Constant training, mentoring, online corporate courses, eLearning and more
  • English classes with a certified teacher
  • Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
  • Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
  • Flexible work schedule and dress code
  • Collaborate in a multicultural environment and share best practices from around the globe
  • Hired directly by EPAM & 100% under payroll
  • Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
  • Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
  • 13 % employee savings fund, capped to the law limit
  • Grocery coupons
  • 30 days December bonus
  • Employee Stock Purchase Plan
  • 12 vacations days plus 4 floating days
  • Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
  • Relocation bonus: transportation, 2 weeks of accommodation for you and your family and more
  • Monthly non-taxable amount for the electricity and internet bills


  • By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice (https://www.epam.com/applicant-privacy-notice) and Policy (https://www.epam.com/privacy-policy)