Software Development Engineer, Senior II AI Agent
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.
At our location in Darmstadt we are currently looking for a Software Development Engineer, Senior II AI Agent to design, build, and operationalize production-grade AI agent and multi-agent software capabilities, with strong ownership of software architecture, quality, safety, and measurable impact.
Your tasks
- 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
Your profile
- 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).
Our offer
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