This offer is not available anymore

Senior Software Engineer in Berlin


Share offer

Job Description

What we do

Merantix transforms private and public organizations by applying deep machine learning to holistic datasets to automate complex processes. To follow this mission Merantix incubates dedicated industry ventures, that build AI-centric products. Today, Merantix is active in medical imaging, financial trading, safety for autonomous driving and an AI solutions unit. Merantix is distinct in its attraction of world-class talents, trust from European´s leading organizations and dynamic culture accross its ventures. Our team is made up of engineers, scientists and entrepreneurs from leading universities around the world. Many of us hold a PhD and gained experience at top tier tech companies before. We’re based in Europe’s most dynamic capital, Berlin, and are growing quickly!

About Merantix Automotive

The MX Autonomous Safety Platform is a growing technology stack to facilitate the real world deployment of autonomous driving systems. We are developing a scaled, scenario-based testing system in order to enable the continuous improvement, certification and safe deployment of self-driving vehicles. The team at Merantix Automotive combines industry leading deep learning talent with extensive domain knowledge and experience in building scalable testing environments for autonomous vehicles. Driven by research and development we have established deep relationships with leading German OEMs and Tier 1 suppliers. Furthermore, we are a core member at multiple European initiatives and research projects for the development of robust autonomous systems.


Merantix is looking for a Senior Software Engineer to join our Automotive team and help us to build a next generation testing system for autonomous driving software. Your responsibilities will include:

  • Design and implement a large-scale testing engine for full stack autonomous vehicle (AV) software, that implements both log-based as well as simulated test scenarios

  • Develop applications and tools for data integration, experimentation, quality & modelling

  • Conceptualize and build simulation environments to develop modular scenarios for AV testing, which is able to scale to millions of test cases

  • Keep up to date with advances in autonomous driving with a particular focus on vehicle safety/robustness, testing, simulation and integrate them with our solutions

You will use cutting edge frameworks and infrastructure that enables training, testing, simulation and deployment of autonomous driving technology of our clients. You will work directly with leading researchers and the management top European OEMs and Tier 1 suppliers in the highly vibrant and rapidly growing industry of autonomous driving. The tasks are diverse and non-repetitive, building a new and innovative system using state of the art concepts and infrastructure. Some projects will require special considerations, such as low latency, on-premise deployment, or highly customized solutions. Additionally, you will be an integral part of the overall Merantix family to discuss Machine learning, Data pipelines, Deployment and many more topics with our experts and talents working in other ventures.


We define ourselves by a culture of friendship and ownership. We’re looking for capable, driven, and thoughtful people to add to our vision.

Basic qualifications:

  • BA/BS in computer science or related technical field, or equivalent practical experience

  • Solid competence in software engineering with a common programming language such as Python, Java (or other JVM based languages) or C#

  • Experience with distributed data processing frameworks on Linux, such as Apache Beam, Spark, Kafka Streaming or Flink

  • Fascination and enthusiasm for the conceptualization, development and deployment of autonomous vehicles as well as related technologies

Preferred qualifications:

  • MS or PhD in Computer Science, Engineering or related technical field

  • Advanced experience with one or more of the following: C++, Python, Automotive embedded, Simulation, FMI/FMU, Modelica, Dymola, Automated Testing, dSPACE, ASAM, XCP, Matlab, Simulink

  • Background or experience in graphics, video game development or robotics

  • Relevant industry experience developing simulation or testing software, ideally with an application in the automotive sector

  • Practical understanding of code optimization and efficiency

  • You know and care about sound engineering practices like version control, clean code, code review, testing, continuous delivery and automation

  • Bonus: experience working with cloud infrastructure (GCP, AWS) and/or machine learning frameworks (TensorFlow, PyTorch)

The preferred qualifications are just that: preferred. None of us walked in with all of them.  If a few of these points apply to you, we definitely want to talk!

Working at Merantix

Our hierarchy is flat and communication direct, which means that we operate and learn fast, as a team. You are a great fit for our team if this describes you:

  • Entrepreneurial mindset: Creative, focused, and not easily discouraged

  • An ability to work in a fast-paced environment where continuous innovation is occurring and ambiguity is the norm.

  • Structured work style to develop effective solutions with minimal oversight

  • Analyze and solve problems at their root, stepping back to understand the broader context

  • Strong organizational and multitasking skills with ability to balance competing priorities

  • Love what you do (and own it)

In addition to a competitive salary and fringe benefits you can expect the following:

Work-life balance:
Some of us come in during regular business hours, and some of us prefer to start later or earlier.  Occasionally, we work from home in the mornings or evenings rather than in the office. Merantix is a fully trust based organization and doesn’t track any vacation time; we belief in the ownership and responsibility of our people, that has proved to be successful.

Professional Development:
We encourage everyone to attend at least one professional conference each year. Last year our entire machine learning engineering team attended NIPS and ICCV.  We make major contributions to the open source community and have a weekly paper discussion groups to stay up on current research.

Collaborative Culture:
We have regular offsites and team dinners. If you want to participate, that’s great! And if you don’t, that’s fine too. We also encourage the initiative of our people for activities and team events, just join the “all-sports” slack channel and stay up-to-date who is going for bouldering, swimming or any other activity.

We are an equal-opportunity employer and value diversity.  We consider all applications equally regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply, and we can help with immigration.


About Merantix

  • Big Data

Merantix company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other full-stack developer jobs that might interest you...