
Algorithm, Software Engineer
Mobileye
full-time
Posted on:
Location Type: Hybrid
Location: Jerusalem • 🇮🇱 Israel
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
KerasPythonPyTorchTensorflow
About the role
- Implement, deploy, and maintain algorithms in classic computational geometry.
- Develop high-quality code primarily in C++, Python and occasionally using MATLAB.
- Design and maintain real-time oriented code that meets stringent memory and runtime requirements.
- Collaborate effectively with other teams at Mobileye.
Requirements
- B.Sc. in Physics, Mathematics, or Computer Science with a strong interest and experience in Computer Science or Software Engineering (M.Sc. - advantage).
- 2+ years of experience in C/C++/Python development.
- Experience with geometric algorithms - advantage.
- Familiarity with Git and GitLab, backed by practical experience - advantage.
- Experience developing deep learning algorithms in Python, including end-to-end pipeline implementation (data preparation, training, validation, and analysis) - advantage.
- Experience with deep learning frameworks such as TensorFlow, Keras, and PyTorch - advantage.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++PythonMATLABgeometric algorithmsdeep learning algorithmsend-to-end pipeline implementationdata preparationtrainingvalidationanalysis
Soft skills
collaboration
Certifications
B.Sc. in PhysicsB.Sc. in MathematicsB.Sc. in Computer ScienceM.Sc. in Computer Science