Software Developer: Environmental Understanding & Decision Making

Role: Software Developer: Environmental Understanding & Decision Making

Company: Machine Learning

Ref: 08241

Job Type: Permanent Role

job description

The Centre for Artificial Intelligence was founded by our client, a world leading automotive brand, at the start of 2017 to deploy cutting-edge AI technologies across their products and services creating solutions that are “Invented for life.” The Centre is in charge of designing, testing and exploring systems, components and technologies. Cars drive autonomously, machines speak to each other, and houses become smarter. This company turns these visions into reality to improve the quality of life for people all over the world. Start something big and become a part of forward thinkers where you can create something remarkable.

As the Software Developer Environmental Understanding & Decision Making your role will include:
– Development, implementation and maintenance of a modular AI-based simulation framework for autonomous driving applications
– Requirements analysis for both machine learning research as well as business customer requirements
– Derivation of a modular software architecture Interfacing with existing solutions
– Clean, efficient, and well-documented implementation of the simulation framework
– Development and implementation of test scenarios for both the simulation platform as well as machine learning algorithms
– Integration of machine learning algorithms into the simulation framework
– Code preparation for evaluation, use, and rollout Supporting our research scientists in developing new probabilistic modeling approaches
Your profile:
– Master in software engineering, computer science, data science, or related subjects; PhD is a plus
– Excellent programming skills, in particular Python, C++
– Experience in industrial production-quality software development and maintenance
– Knowledge of machine learning algorithms and principles, practical experience is a big plus
– Experience with Windows systems, experience with Linux is a plus
– Strong team player, highly self-motivated, interested in advancing the state of the art in machine learning modeling methods
– Strong English skills, motivation to work in an international environment

If you believe that you have the skills and experience for this role and are eligible to work unrestricted in Germany, please submit your CV. All applications are responded to.

Personal Details

We currently accept Word documents, PDF files and either plain or rich text files.

If you have any problems using this form then please email