Senior Software Engineer - Data Team

Career

Open positions & working at AImotive

Location: Budapest, Hungary

Senior Software Engineer - Data Team

Developing automated driving requires a complete, mature toolchain to collect, generate, use and manage the data needed for a safe and robust solution. aiData is the most advanced, data-driven pipeline for automated driving that reduces the complexity of the processing with high automatization while still ensuring automotive quality.

Job Summary

Our Data Team is responsible for the management of sensor and ground-truth data, including the data-collection, labelling and storage of data and serving it to other teams.

As a Developer in our Data Team, you will be responsible for:

  • Implementing new features in the data infrastructure
  • Creating and maintaining data-related tools and web services
  • Creating automated tests to ensure proper operation
  • Handling large volumes of data on a regular basis
  • Participating in designing data pipelines, managing how data is stored, integrated and consumed in the organization
  • Optimizing processes for data throughput and query performance

Key Qualifications

  • Solid knowledge of Python
  • Experience in backend development
  • Working knowledge of bash, git, SQL
  • Familiarity with common architectural patterns (client-server, broker, microservices (RESTful), etc.)
  • Experience in working with common data serialization formats (JSON, YAML, etc.)
  • Experience in working with Docker, Kubernetes or other containerization technologies
  • Ability to work independently and as part of a team
  • Interest in working with large volumes of data
  • Proactivity, professional attitude
  • Linux experience

Considered as a plus

  • Experience in working with build automation systems (e.g. Bazel, CMake, Gradle, etc.)
  • Experience in using workflow automation systems (e.g. Camunda)
  • Working knowledge of JavaScript
  • Experience in frontend development and knowledge of any modern web frameworks (Vue.js, React, etc.)
  • Experience in working with distributed storage technologies (object stores, HDFS etc.) and web services (AWS, Azure, etc.)
  • Experience in working with non-relational DB systems (e.g. MongoDB, Redis, etc.)

What We Offer

  • The opportunity to solve difficult problems with immediate real-world applications
  • Competitive salary, share option and fitness opportunities
  • Free lunch every workday at one of the best all you can eat restaurants in Budapest
  • Work on the hottest applied research problem at one of the fastest growing startup in Europe
  • Develop solutions for the largest car manufacturers and their suppliers in the US, Europe and Asia
  • Test your solution in realistic simulated scenarios and a fleet of cars across multiple continents every day
  • Submit patents of new solutions
  • The opportunity to work from home
  • We believe: people over process, we are keen to maintain a work-life balance

Apply for this position