Skip to content

Machine Learning Software Engineer

Builds production machine learning capabilities for autonomous vehicle perception, prediction, and planning systems. The role requires deep learning expertise, strong C++ or Python skills, and at least three years of production software experience.

About the job

Responsibilities

  • Design and implement capabilities and workflows for cutting-edge real-world perception or planning and prediction systems.
  • Leverage Applied Intuition products to build the software and infrastructure foundation for machine learning development.

Requirements

  • Experience with the end-to-end development cycle of deep learning models.
  • Expertise in modeling, input pipelines, evaluation, deployment, and model optimization.
  • 3+ years of experience building production software using modern software practices.
  • Fluency in C++, or fluency in Python with intermediate experience in C++.
  • Deep understanding of the concepts and methods behind frameworks and libraries used.
  • Experience with production-level machine learning and deep learning perception algorithms for autonomous vehicles.

Nice-to-haves

  • MSc or PhD in machine learning, ideally applied to perception, prediction, planning, or a closely related field.
  • Experience building and shipping software frameworks or tools.
  • Experience with driver assistance or autonomous driving systems.
  • Experience evaluating and improving system-in-the-loop model performance.
  • Hands-on expertise in algorithms or methods such as non-linear optimization, computational geometry, numerical analysis, or distributed systems.

Benefits

  • 30 days of paid vacation per year.
  • €19 lunch budget and €19 dinner budget, plus free breakfast, snacks, and drinks in the office.
  • €965 annual learning and development budget.
  • €580 annual fitness budget.
  • Subsidized Wellpass membership with access to gyms, studios, and wellness facilities across Germany.
  • €25 monthly contribution to the Deutschlandticket.
  • Generous parental leave in addition to statutory parental leave.

Skills

Machine Learning, Deep Learning, C++, Python, Perception Algorithms, Modeling, Input Pipelines, Model Evaluation, Model Deployment, Model Optimization, Autonomous Vehicles, Non-Linear Optimization, Computational Geometry, Numerical Analysis, Distributed Systems

Protege

Protege

Remote

AI Engineer - New Verticals
No salary listedRemote3+ YOEML Engineering

Build the technical foundation for a new business vertical, creating reusable infrastructure and leading early customer engagements from scoping through delivery. The role requires 3+ years of engineering experience, strong Python and SQL skills, backend/data expertise, and comfort operating in ambiguity.

Black Forest Labs

Black Forest Labs

Freiburg, Germany

Member of Technical Staff - Image / Video Generation
€130k+/yrHybridML Engineering

Trains and fine-tunes large-scale diffusion transformer models for image and video generation, conducts rigorous ablation studies, and optimizes distributed training. Requires hands-on diffusion-model experience, strong PyTorch and transformer expertise, and understanding of generative-model evaluation.

Adaption Labs

Adaption Labs

San Francisco, CA

Agent Systems Engineer
No salary listedHybrid5+ YOEML Engineering

Build production agent systems that plan, use tools, recover from failures, and improve over time. The role requires 5+ years of production ML or backend experience, LLM or agent deployment experience, and expertise in evaluation, tracing, observability, and agent architecture.

Adaption Labs

Adaption Labs

San Francisco, CA

Inference Performance Engineer
No salary listedHybrid5+ YOEML Engineering

Own inference-stack cost and performance by optimizing serving, caching, batching, quantization, decoding, routing, and GPU execution. The role requires 5+ years in ML systems, inference infrastructure, or performance engineering, plus strong Python and systems-language skills.

Datadog

Datadog

Bordeaux, France
Senior AI Engineer – Notebooks
No salary listedHybrid6+ YOEML Engineering

Build and operate AI-powered, customer-facing workflows for Datadog Notebooks, combining reliable backend systems with LLM capabilities. The role requires 6+ years of engineering experience, Go or Python expertise, and experience delivering production AI products.