Senior Software Engineer

Jerusalem, Israel
Full time

The position

Which department will you join?
The Algo Object Modelling Team is looking for an excellent full-time SENIOR software Engineer join a team of talented engineers on cutting edge technologies towards the next revolution of autonomous vehicles & driving assistant products.
About The Role
We are looking for a Software Engineer to play a key role in developing our large-scale platform using the most up to date technologies - in both the infrastructure and backend. This is a huge challenge and an opportunity to get in at a very interesting phase of the product, and make a significant impact - while working as part of a young and strong team of algorithms engineers.
What will your job look like:
Responsible for designing, developing, installing, configuring and maintaining and Object Modelling Development Infrastructure which powers the testing pipelines of our company, providing cutting edge resource orchestration and testing capabilities. Work with researchers and developers to understand their development needs, help them with integration and automation of the process.

All you need is:

  • B.Sc. in Computer Science / Engineering
  • 5+ years software development experience
  • 3+ years in Python, at least 2 on senior level
  • Ability to work with C++ code
  • Understanding Packaging, Delivery and Dependency resolution approaches
  • Solid understanding of Linux
  • Proven experience maintaining and configuring scripts (Makefiles/Shell/Python)
  • Experience with docker containers, CICD pipelines Jenkins/Airflow/Gitlab
  • Experience with working in Cloud (AWS), On Premis and hybrid.
  • Experience with Data Engineering, SQL, and NoSQL databases, Big Data Pipelines
  • 6+ years in python, internals, servers, C++ interop, multithreading
  • 2+ years of C++, Understanding of Serialization, Contracts API
  • Experience with TensorFlow/ PyTorch
  • Experience ETL stacks and Data Engineering
  • Hands on experience with Kubernetes
  • Solid understanding of GIT and best practices surrounding SDLC
  • Love for clear configuration, YAML / TOML
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles. If you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!