Senior Python Data Engineer II — Hybrid & ML Pipelines

MDMi

Indianapolis (IN)

Hybrid

USD 90,000 - 140,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Health insurance
Dental insurance
Vision insurance
Disability insurances
Life insurance
Paid time off
12 paid holidays
401(k) with company match
Hybrid location (following onboarding)
Casual Work Environment
Diverse portfolio of industries and项目s
Collaborative and dynamic team

Job summary

MDMi is seeking a Data Engineer to design, develop, and maintain scalable data architectures and ETL pipelines across on-prem and cloud platforms. You’ll collaborate with cross-functional teams to build custom software solutions for STEM data management, leveraging Spark, Delta Lake, and Python to enable ML-ready data workflows.

Ideal candidates have strong Python and Spark experience, plus familiarity with AWS/Azure, Databricks, and data governance.

Qualifications

  • Degree in computer science, computer engineering, information technology, or related field.
  • 2+ years of software development experience in data-focused roles.
  • Strong Python and Spark experience with data pipelines and ML-ready workflows.
  • Experience designing scalable data architectures, ETL pipelines, and data warehousing.
  • Familiarity with cloud platforms (AWS/Azure) and Databricks environment.

Responsibilities

  • Design, develop, and maintain scalable data architectures and ETL pipelines across on-prem and cloud platforms.
  • Collaborate with cross-functional teams to build custom software solutions for STEM data management.
  • Apply data management best practices for storage, retrieval, and governance.
  • Partner with data scientists to integrate ML models into data pipelines.
  • Develop feature engineering pipelines and model-serving solutions using Python.
  • Maintain well-documented Python scripts and libraries for long-term maintainability.
  • Engage with clients to understand needs, deploy applications, and provide on-site support.
  • Use Git and Jira for source control and agile project planning.

Skills

Apache Spark
Python
Delta Lake
SQL
AWS
Azure
ETL
Data modeling
Git
Machine learning pipelines
Databricks
Power BI
Tableau

Education

Bachelor’s degree in Computer Science or related field

Tools

Databricks
Power BI
Tableau
Jira

Job description

MDMi is seeking a Data Engineer to design, develop, and maintain scalable data architectures and ETL pipelines across on-prem and cloud platforms. You’ll collaborate with cross-functional teams to build custom software solutions for STEM data management, leveraging Spark, Delta Lake, and Python to enable ML-ready data workflows.

Ideal candidates have strong Python and Spark experience, plus familiarity with AWS/Azure, Databricks, and data governance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Data Engineer — Hybrid, ML & ETL Pipelines
Python Data Engineer — Hybrid, ML & ETL Pipelines

MDMi • Indianapolis (IN)

Hybrid
USD 110,000 - 140,000
Competitive salary
Health insurance
Dental insurance
+5
Senior Python Data Engineer - ML Pipelines (Remote)
Senior Python Data Engineer - ML Pipelines (Remote)

EITACIES Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Python Developer Engineer II
Python Developer Engineer II

MDMi • Indianapolis (IN)

Hybrid
USD 90,000 - 140,000
Competitive salary
Health insurance
Dental insurance
+10
Senior Data Engineer — Azure, Databricks & ML Pipelines
Senior Data Engineer — Azure, Databricks & ML Pipelines

United States Digital Space LLC • United States

Remote
USD 140,000 - 170,000
Data Engineer — Python + SQL ETL Pipelines
Data Engineer — Python + SQL ETL Pipelines

Machine Intelligence Technologies, LLC • Alpharetta (GA), Northern (KY)

Hybrid
USD 83,000 - 138,000
Remote Senior Python Data Engineer — ML Pipelines
Remote Senior Python Data Engineer — ML Pipelines

Eitacies Inc • Austin (TX)

On-site
USD 120,000 - 150,000
Senior Python Developer Data Engineer ML Pipelines
Senior Python Developer Data Engineer ML Pipelines

Eitacies Inc • Austin (TX)

On-site
USD 120,000 - 150,000
Python Developer Engineer
Python Developer Engineer

MDMi • Indianapolis (IN)

Hybrid
USD 110,000 - 140,000
Competitive salary
Health insurance
Dental insurance
+5
Senior AWS Data Engineer: Scalable Pipelines
Senior AWS Data Engineer: Scalable Pipelines

MMD Services • Rosemont (IL)

On-site
USD 125,000 - 180,000
Data Engineer II: Scalable AWS Pipelines & ML Data
Data Engineer II: Scalable AWS Pipelines & ML Data

airSlate Inc. • Town of Poland (NY)

Hybrid
USD 110,000 - 150,000
Flexible working environment
Stock options
Professional growth
+4