Senior Software Engineer – Data & ML Platform
Core
Build and operate production data platforms, cloud infrastructure, and ML/Operations Research systems to support research-to-production workflows.
Role type
Senior IC backend/data platform engineer (ML Ops)
Builds
Production data pipelines, cloud infrastructure, ML inference endpoints, and internal developer tooling
Domain
Cloud infrastructure, data engineering, ML operations (via careerplan.io/jobs/ae7ca4cb-b4f2-4bdf-be5e-e25bdc4bd1ca-senior-software-engineer-data-ml-platform-at-jobgether)
Deliverable
infrastructure
Required skills
Python, SQL, backend service design, distributed systems, production data pipelines, Azure cloud, Infrastructure as Code (Terraform/Bicep), CI/CD, Git, ML model deployment
Preferred skills
Delta Lake, lakehouse architectures, DuckDB, Polars, dbt, Azure Machine Learning, MLflow, DVC, Airflow, Dagster, Prefect, Kubernetes, SRE, reliability engineering
Technologies
Azure, Terraform, Bicep, Python, SQL, Git, Kubernetes, Delta Lake, Parquet, DuckDB, Polars, dbt, Azure Machine Learning, MLflow, DVC, Airflow, Dagster, Prefect
Responsibilities
Own and improve backend services and ML inference endpoints; manage deployments, monitoring, and incident response; optimize cloud compute and costs; design ETL/ELT pipelines and lakehouse layers; build infrastructure as code; develop internal APIs and tooling; convert research prototypes to production services; build automated evaluation pipelines; partner with data science and operations research teams.
Seniority
Senior, hands-on IC