Python Software Engineer – Machine Learning Systems

Jobtailor

Deutschland

Vor Ort

EUR 70.000 - 110.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Jobtailor in Germany seeks an experienced Software Engineer focused on production ML systems. You will design, build, and maintain end-to-end ML pipelines, and deploy models via APIs, batch jobs, and real-time streaming services, collaborating closely with data scientists and platform teams.

You will work hands-on with AWS infrastructure to build scalable systems, containerize services with Docker, and apply Ray for distributed workloads, ensuring robust testing, monitoring, and reliability

Qualifikationen

  • 4+ years of software engineering experience.
  • Hands-on experience building ML systems in production.
  • Strong Python programming with clean architecture and testing.
  • Experience deploying on AWS or comparable cloud.
  • Experience with Ray or similar distributed compute frameworks.
  • Experience with Git and code reviews.
  • CI/CD pipelines experience (GitHub Actions, GitLab CI).
  • Testing (unit and integration) required.
  • Experience with Docker; Kubernetes or similar is a plus.
  • Production infra exposure (CI/CD, monitoring, logging, deployments).

Aufgaben

  • Design, build, and maintain production ML systems and pipelines
  • Write clean, testable, and maintainable Python code
  • Deploy and operate models in production (APIs, batch jobs, real-time systems)
  • Work hands-on with AWS infrastructure to build scalable systems
  • Use distributed systems (Ray) for large-scale workloads and model serving
  • Containerize and deploy services using Docker (Kubernetes is a plus)
  • Improve and maintain CI/CD pipelines for ML workflows
  • Ensure robust testing, monitoring, and reliability of ML systems
  • Contribute to improving system architecture, performance, scalability and cost efficiency
  • Treat modeling as part of software engineering—not a separate activity

Kenntnisse

Python
AWS
CI/CD
Testing
Distributed systems
Docker
Kubernetes
Git
Ray

Tools

Docker
Kubernetes
Git
GitHub Actions
Ray
CI/CD tooling

Jobbeschreibung

Responsibilities
  • Design, build, and maintain production ML systems and pipelines
  • Write clean, testable, and maintainable Python code
  • Deploy and operate models in production (APIs, batch jobs, real-time systems)
  • Work hands‑on with AWS infrastructure to build scalable systems
  • Use distributed systems (Ray) for large‑scale workloads and model serving
  • Containerize and deploy services using Docker (Kubernetes is a plus)
  • Improve and maintain CI/CD pipelines for ML workflows
  • Ensure robust testing, monitoring, and reliability of ML systems
  • Contribute to improving system architecture, performance, scalability and cost efficiency
  • Treat modeling as part of software engineering—not a separate activity
Requirements
  • 4+ years of experience in software engineering
  • Hands‑on experience building, deploying, and operating ML systems in production
  • Strong programming skills in Python (clean architecture, testing, modular design not just scripts)
  • Proven experience building and operating systems on AWS (preferred) or strong experience with a comparable cloud platform
  • Experience with Ray (or similar distributed compute frameworks) is a strong plus.
  • Experience with: Git (collaborative workflows, code reviews)
  • CI/CD pipelines (GitHub Actions, GitLab CI, etc.)
  • Testing (unit + integration — not optional)
  • Experience with Docker (Kubernetes or similar is a strong plus)
  • Hands‑on experience with production infrastructure (CI/CD, monitoring, logging, deployments)
Core Competencies

Demonstrates expertise in designing, building, and maintaining production ML systems and pipelines, with a strong focus on Python programming, AWS infrastructure, and CI/CD workflows. Proven ability to ensure system reliability and performance through robust testing and monitoring practices.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior ML Ops Engineer
Senior ML Ops Engineer

Jobtailor • Deutschland

Vor Ort
EUR 90.000 - 120.000
Machine Learning Systems & Infrastructure Engineer
Machine Learning Systems & Infrastructure Engineer

SpAItial AI • München

Vor Ort
EUR 70.000 - 100.000
Machine Learning Systems & Infrastructure Engineer
Machine Learning Systems & Infrastructure Engineer

SpAItial • München

Vor Ort
EUR 70.000 - 90.000
Senior Software Engineer, Engineering – Operations
Senior Software Engineer, Engineering – Operations

Jobtailor • Deutschland

Remote
EUR 90.000 - 140.000
Machine Learning Platform Engineer I
Machine Learning Platform Engineer I

Mollie • Deutschland

Hybrid
EUR 85.000 - 120.000
AI Engineer (all levels)
AI Engineer (all levels)

Secure Systems Engineering GmbH • Berlin

Hybrid
EUR 60.000 - 90.000
Flexible hybrid working
Comfortable travel policy
Continuous training programs
Senior AI Engineer
Senior AI Engineer

DRIMCO GmbH • München

Hybrid
EUR 90.000 - 140.000
Remote work not specified
AI Platform Engineer
AI Platform Engineer

Jobtailor • München

Vor Ort
EUR 90.000 - 120.000
Senior Applied Artificial Intelligence Engineer
Senior Applied Artificial Intelligence Engineer

Jobtailor • Deutschland

Remote
EUR 120.000 - 160.000
Principal Python Engineer — ML Infrastructure
Principal Python Engineer — ML Infrastructure

aitrainer • Deutschland

Remote
EUR 70.000 - 90.000
Flexible work hours
Remote work opportunity
Engagement with leading AI labs