Software Development Engineer, Senior II AI Agent

BorgWarner GmbH
Darmstadt, Germany
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Darmstadt, Germany

Tech stack

Java
Artificial Intelligence
Computing Platforms
C++
Software Quality
Software Debugging
Distributed Systems
Python
Software Architecture
Software Engineering
Software Systems
Strategies of Testing
Large Language Models
Multi-Agent Systems
Information Technology
Production Code
Virtual Agents
Programming Languages

Job description

  • Ownership of the architecture and implementation of AI agent and multi-agent systems, applied to real products and engineering workflows in complex system landscapes
  • Responsibility to drive technical design decisions for agentic solutions end-to-end, from requirements and system constraints to implementation and integration into existing software platforms and services.
  • Development of high-quality, production-ready code and software models using modern programming languages and frameworks
  • Drive software architecture and system design, including continuous optimization of scalability, performance and maintainability
  • Establishment of robust software quality for agentic systems, including definition and maintenance of evaluation strategies (e.g. offline evaluations & regression suites), and derivation of measurable improvements
  • Support of project executions, including effort estimation, progress tracking, and escalation support in alignment with project management
  • Responsibility of the advancement of our software architecture for scalability, performance, maintainability and clean integration patterns, especially where non-deterministic AI components meet deterministic embedded/enterprise systems
  • Collaboration across disciplines to translate systems and customer requirements into robust AI-enabled software solutions
  • Continuous improvement of development processes, methods and tools, with strong focus on automation and efficiency
  • Creation and communication of technical documentation and results to support transparency and knowledge sharing

Requirements

  • Master's degree in computer science, software engineering or a comparable technical field, or equivalent qualification with strong software expertise
  • Several years of hands-on experience in software development in complex technical environments
  • Strong proficiency in at least one object-oriented programming language (e.g. Python, Java, C++ or comparable)
  • Practical experience in the development of AI agent systems or multi-agent workflows, including LLMs, prompting, embeddings, and tool/function calling, with a focus on reliability and controllability
  • Experience with evaluation frameworks for LLM/agent systems, such as offline evaluations, regression suites, red-teaming, reliability metrics)
  • Experience with observability, tracing for LLM apps and debugging multi-step tool workflows
  • Solid understanding of software architecture, distributed systems, and integration patterns, including trade-offs related to performance, scalability and maintainability
  • Proven ability to ensure software quality, including testing strategies, evaluation approaches for AI behavior and systematic analysis of complex failures
  • Strong analytical and problem-solving skills, with the ability to further develop existing solutions and create robust new approaches.
  • Excellent communication skills and experience working effectively in interdisciplinary, international teams. including the ability to explain complex AI behavior to non-specialists.
  • Experience in technical mentoring or functional guidance (e.g., being a technical reference, reviewer, or coach).

Benefits & conditions

Driving Change: Innovative technology company, high degree of personal responsibility, creative freedom and opportunities for further development

Work-Life Balance & Health: Flexible arrangement for mobile working (depending on position), gym subsidy, canteen allowance, free coffee, water and tea

Reward Performance: Competitive compensation, good opportunities for further development and Corporate Benefits

Do you want to play a key role in shaping the future of mobility?

About the company

BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions for the vehicle market. We are a company of innovators and independent thinkers that brings together talented employees, meaningful work and amazing technology in a unique environment. At BorgWarner we constantly work towards our vision of a clean and energy-efficient world.

Apply for this position