Software Engineer - Tel Aviv
Our software and algorithm teams work on the next generation of autonomous platforms - including autonomous vehicles, autonomous drones and smart cameras. The Cortica technology is the “brain behind the camera” and is the most advanced AI platform that mimics the way our brain process signals.
You’ll benefit from never-ending intellectual challenges as we redefine AI for ultra scale autonomous platforms and products. On top of that you’ll work with great people in an amazing environment where professional and personal development are a top priority.
Responsibilities:
- Work alongside algorithm developers to create the next generation of imaging analysis software.
- Take part in planning, designing and building Cortica’s microservices infrastructure, using state-of-the-art technologies.
- Dive into new and exciting technologies and programming languages.
- Develop Cortica’s engine, AI technologies, APIs, distributed systems and infrastructure.
Requirements:
- B.Sc. in Computer Science/Software Engineering/EE/other relevant field or equivalent work experience
- Strong Python – 2+ years of experience + background in C++, OOP OR strong C++ (3+ years of experience) + background in Python. If you are good both with C++ and Python – we love you!
- Working knowledge of Linux, SQL\NoSQL DBs, GIT
- Experience in developing and maintaining soft real-time microservices, multithreaded, on-device real-time systems are an advantage
- AWS or similar cloud computing technologies are an advantage
Personal Qualifications:
- Eager to learn and work with new programming languages and new technologies
- Team player!
- Self-motivated, able to drive tasks end-to-end without external assistance
- Autodidact- able to independently learn and implement new technologies
- Ability to work with frameworks, modify them, and execute with an emphasis on modular approach
To apply for this position, please email your resume/cv and cover letter to jobs@cortica.com