Job Detail

ML Software Engineer

Data Science and AI Auftragnehmer
ID: #17357
Posted: 2026-03-18
Salary

Description

Role: ML Software Engineer Location: Munich, Germany Hybrid: 2 days a week from the office. Job Description :: In your role you will support the development of internal ML tooling and working towards productization of prototypic workflows into compliant ML products at scale. - Support development of internal ML tooling o Develop novel, or improve existing tools o Add new features, fix bugs, raise test coverage and improve documentation - Ensure compliance of processes and developed tooling Must-have Skills or Experiences - Experience in building and applying ML (not hosted LLM) systems with frameworks such as PyTorch, TensorFlow, JAX - Experience in building training data processing pipelines for image data - Experience in in MLOps lifecycles (model training, model validation, model deployment, quality monitoring) *Though we would also consider similar experiences to the above, for instance building data processing pipelines for proteomics data instead of image data, etc. - Python (excellent, required) - Software engineering best practices, the aim of writing high performant, modern, bug free code, proper documentation of code, unit-testing, code quality, etc. (required) - PyTorch (required good working knowledge) Desirable Skills or Experiences - TypeScript/Node/JavaScript (desirable) - Experiment tracking platforms such as Weights & Biases, MLFlow (past experiences) - Processing platforms, such as Kubeflow (optional) - Computer Vision problems (recommended), e.g. experience with OpenCV (optional) - Cloud computing infrastructure, in particular AWS (recommended) - Working in a regulated environment, developing code under pre-set regulatory rules (nice to have)

Hard Skills 8
Skill Source Confidence
MLOps llm_hard
100%
Python llm_hard
100%
PyTorch llm_hard
100%
Data Pipelines llm_hard
100%
TensorFlow llm_hard
100%
Model Deployment llm_hard
100%
AWS (SageMaker, EC2, S3) llm_hard
80%
Computer Vision llm_hard
80%
Soft Skills 2
Skill Source Confidence
Documentation llm_soft
100%
Technical Writing llm_soft
80%
Apply Options
Publisher Direct Link
LinkedIn No Apply
Trabajo.org Yes Apply
LinkedIn No Apply
API Logs for this Job
Query Country Status Response ms Created
ML Software Engineer extracted 3925 2026-03-22 03:59
ML Software Engineer classified 529 2026-03-21 21:58
junior programmer in Munich de processed 11664 2026-03-21 17:51
Raw JSON
{
  "job_id": "3JINQacghecNPDaCAAAAAA==",
  "job_city": "München",
  "job_state": null,
  "job_title": "ML Software Engineer",
  "job_salary": null,
  "job_country": "DE",
  "job_benefits": null,
  "job_latitude": 48.1351253,
  "job_location": "München",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://de.linkedin.com/jobs/view/ml-software-engineer-at-purview-4386879192?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": true,
      "publisher": "Trabajo.org",
      "apply_link": "https://de.trabajo.org/stellenangebot-4112-2dc7d1629126052e91c97d06d7c2164b?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "LinkedIn",
      "apply_link": "https://de.linkedin.com/jobs/view/ml-software-engineer-at-purview-4386879192"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQYM54x0VdB9I1CkYQnSjnAwV0vA4R0lkymBA_1&s=0",
  "employer_name": "PURVIEW",
  "job_is_remote": false,
  "job_longitude": 11.5819805,
  "job_posted_at": "vor 3 Tagen",
  "job_publisher": "LinkedIn",
  "job_apply_link": "https://de.linkedin.com/jobs/view/ml-software-engineer-at-purview-4386879192?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Role: ML Software Engineer\n\nLocation: Munich, Germany\n\nHybrid: 2 days a week from the office.\n\nJob Description ::\n\nIn your role you will support the development of internal ML tooling and working towards productization of prototypic workflows into compliant ML products at scale. - Support development of internal ML tooling o Develop novel, or improve existing tools o Add new features, fix bugs, raise test coverage and improve documentation - Ensure compliance of processes and developed tooling\n\nMust-have Skills or Experiences\n\n- Experience in building and applying ML (not hosted LLM) systems with frameworks such as PyTorch, TensorFlow, JAX\n\n- Experience in building training data processing pipelines for image data\n\n- Experience in in MLOps lifecycles (model training, model validation, model deployment, quality monitoring) *Though we would also consider similar experiences to the above, for instance building data processing pipelines for proteomics data instead of image data, etc.\n\n- Python (excellent, required) - Software engineering best practices, the aim of writing high performant, modern, bug free code, proper documentation of code, unit-testing, code quality, etc. (required)\n\n- PyTorch (required good working knowledge)\n\nDesirable Skills or Experiences\n\n- TypeScript/Node/JavaScript (desirable)\n\n- Experiment tracking platforms such as Weights & Biases, MLFlow (past experiences)\n\n- Processing platforms, such as Kubeflow (optional)\n\n- Computer Vision problems (recommended), e.g. experience with OpenCV (optional)\n\n- Cloud computing infrastructure, in particular AWS (recommended)\n\n- Working in a regulated environment, developing code under pre-set regulatory rules (nice to have)",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=de&hl=de&udm=8#vhid=vt%3D20/docid%3D3JINQacghecNPDaCAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": null,
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Auftragnehmer",
  "job_employment_types": [
    "CONTRACTOR"
  ],
  "job_posted_at_timestamp": 1773792000,
  "job_posted_at_datetime_utc": "2026-03-18T00:00:00.000Z"
}