Join Us

Software Engineer for Data Science and Artificial Intelligence (all genders) - Berlin

Reference: 478276
Your Mission
The AI and Data Analysis Department participates in software development and leverages the use of data by adopting statistical, machine learning and other artificial intelligence methods.
How would you like to work with us as a software engineer for Artificial Intelligence?
Sneak preview of your future tasks
  • You process, analyze and report on data and develop KPIs.
  • You develop new ideas and data-based products using machine learning/AI and software engineering technologies to provide new or improve existing services in order to create an even better customer experience. 
  • You participate in the complete software development cycle:
    • You analyze requirements and assess the potential and feasibility of algorithmic functions to create specifications and assist product owners with the development of the product roadmap. 
    • You define software architectures for intelligent services, e.g., recommendation systems, in a cloud environment.
    • You conduct and participate in technical workshops, create test cases and automate tests.
    • You create efficient software design and code.
    • You determine key performance indicators for testing and monitoring.
  • You are interested in the latest machine learning and AI technologies, use scientific methods to evaluate the quality of predictions and optimizations. You develop and deploy highly scalable algorithms to recognize and exploit patterns and trends in data.
  • You continuously enhance and seek for methods and tools and actively acquire new knowledge.
  • You support projects as part of an interdisciplinary and agile team of software engineers, data scientists and data engineers. 
Your Profile
  • Master’s degree or PhD in Computer Science or a similar field, preferably with focus on AI or data analysis
Professional skills as a data scientist and software engineer, for example
  • experience in the application of Machine Learning and Data Mining methods with Python and relevant libraries,
  • experience in data modeling, database, data warehousing and visualization technologies,
  • experience with a high-level object-oriented programming language, such as Java or C++,
  • ability to write well structured, well documented and maintainable code,
  • familiarity with agile software development methods,
  • practical knowledge of cloud and big data software as well as open-source technologies and cloud services, such as Spark, Azure, Kubernetes and Docker.
Language skills: 
•  We are an international team with English as the common language at work, so a professional working knowledge of English is essential.
•  At least basic German is a plus.
Why us?
  • A chance to work on a new generation of Infotainment Systems, which will power millions of cars
  • An international, interdisciplinary innovation lab, which is part of the Daimler AG
  • Agile working methods and an open feedback culture
  • A brand new modern and fully accessible office facing the Spree (possibility to work partially from home, at another place in Germany, for the duration of the Corona limitations)
  • Flexible working hours
We look forward to receiving your complete application, including CV (in English or German) and relevant references with the following information:
  • Job title and reference number
  • Earliest start date
We would like to encourage people with health impairments to apply to our jobs! Our building and work places offer the possibilities to adjust to different employee requirements.
Apply online