Senior Data & ML Engineer for Real‑Time Platforms

EPAM Systems

México

On-site

MXN 900,000 - 1,300,000

Full time

12 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Upskilling and certification courses
Paid time off and sick leave
Global career opportunities
Volunteer opportunities
LinkedIn Learning access

Job summary

EPAM Systems is seeking a Senior Data Software Engineer in Mexico to drive data-driven insights. You will partner with analytics and data science to design scalable data models and ML pipelines, leveraging Databricks and cloud platforms to deliver real-time and batch processing capabilities.

The role requires 3+ years of hands-on experience in ML/data engineering, strong Python/SQL skills, and a track record of building APIs with FastAPI.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mathematics or related field.
  • 3+ years of hands-on professional experience in ML, data engineering or ML infrastructure.
  • Solid foundation in probability, statistics and ML concepts.
  • Experience with Databricks (Unity Catalog) and cloud ML platforms (Azure ML, AWS, GCP).
  • Skills in Python, NumPy, Pandas, SQL; building scalable APIs with FastAPI.
  • Excellent communication and cross-functional collaboration; English fluency at B2+.

Responsibilities

  • Prepare ML datasets and manage scoring processes.
  • Architect and maintain real-time and batch data sources across the org.
  • Collaborate with Data Scientists to deploy ML models.
  • Advance ML components of the Enterprise Data Platform and API scoring.
  • Integrate automated ML workflows into Data Engineering processes.
  • Tune performance and optimize query execution.
  • Support Data Lifecycle Management for the ML team.
  • Stay current with databases, data lakes and warehouse technologies.
  • Follow architecture and deployment standards with Analytics teams.
  • Build scalable, reusable data models.

Skills

Machine Learning
Data Engineering
ML Infrastructure
Python
SQL
FastAPI
APIs & Microservices
Databricks
English (B2+)

Education

Bachelors/Masters in CS/Engineering/Math

Tools

Databricks
Azure ML Studio
AWS
GCP
Snowflake
Docker
Kubernetes

Job description

EPAM Systems is seeking a Senior Data Software Engineer in Mexico to drive data-driven insights. You will partner with analytics and data science to design scalable data models and ML pipelines, leveraging Databricks and cloud platforms to deliver real-time and batch processing capabilities.

The role requires 3+ years of hands-on experience in ML/data engineering, strong Python/SQL skills, and a track record of building APIs with FastAPI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer - ML & Platform Scale
Lead Data Engineer - ML & Platform Scale

EPAM Systems • Mexico

On-site
MXN 1,649,000 - 2,748,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior Data Platform Engineer - ETL, Spark, Delivery Lead
Senior Data Platform Engineer - ETL, Spark, Delivery Lead

EPAM Systems • Mexico

On-site
MXN 600,000 - 1,200,000
Healthcare benefits
Paid time off and sick leave
Learning & development programs
+2
Senior Data Engineer: Real-Time Pipelines & ML (Remote)
Senior Data Engineer: Real-Time Pipelines & ML (Remote)

NielsenIQ • Ciudad de México

On-site
MXN 1,032,346 - 1,548,520
Flexible working environment
Volunteer time off
LinkedIn Learning
Production ML Engineer — Build & Deploy Scalable AI
Production ML Engineer — Build & Deploy Scalable AI

ETAP Software • Mexico

Hybrid
MXN 900,000 - 1,400,000
Competitive compensation
Cutting-edge AI/ML and cloud tech
Collaborative, innovative, inclusive
+1
Senior Data Platform Engineer - Remote + Flexible Schedule
Senior Data Platform Engineer - Remote + Flexible Schedule

AgileEngine, LLC. • Puebla de Zaragoza

Hybrid
MXN 2,172,000 - 3,077,000
Professional growth
Competitive compensation (USD-based)
Exciting projects
+1
Senior Data DevOps Engineer: Cloud Platform & Automation
Senior Data DevOps Engineer: Cloud Platform & Automation

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Lead Data Engineer (Java + AWS) - Scale Data Platforms
Lead Data Engineer (Java + AWS) - Scale Data Platforms

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,350,000
Career plan and real growth
LinkedIn learning access
English classes with certified teacher
+4
Senior Data Engineer, Payments Platform (Remote)
Senior Data Engineer, Payments Platform (Remote)

Time To Hire • Ciudad de México

Hybrid
MXN 700,000 - 1,100,000
Senior Data Engineer — AI-Powered Pipelines & Spark Expert
Senior Data Engineer — AI-Powered Pipelines & Spark Expert

Apex Systems • Mexico

On-site
MXN 800,000 - 1,100,000
Vacation bonus
Christmas bonus
Private medical insurance
+5
Chief AI Platform Engineer
Chief AI Platform Engineer

EPAM Systems • Mexico

On-site
MXN 1,400,000 - 2,200,000
Healthcare benefits
Paid time off and sick leave
Learning & development opportunities
+3