Why join Evolution

New Career Opportunities at Evolution

Evolution is a pioneering startup company that develops AI systems that automatically build and optimize other AI systems (“AI-for-AI”). This is the future of AI R&D, and it is achieved by simulating not only the human brain (as Deep Learning does), but also the process of genetic evolution (which has developed the brain in the first place). This is the best way to develop AI today.


Our “Evolution Engineers” develop a variety of creative engines for big data, machine learning and AI, with the goal of replacing much of the human data scientist’s work and way of thinking. We are very fortunate to do that not in just one limited vertical, but in a wide spectrum of data driven industries, such as Healthcare, Defense, Transportation, Education, Entertainment, Physics, Chemistry, Manufacturing, Human Resources, Fintech and Gaming.


Advantages of a career at Evolution:


  • Being exposed to a wide variety of very interesting AI goals, projects, challenges and mechanisms, rather than being limited to only one product.

  • Developing innovative algorithms and new ways of solving problems.

  • Working with the most advanced and cutting-edge technologies of AI, machine learning, data science, cloud computing, GPU computation and parallelization algorithms.

  • Working closely with a multidisciplinary team of experts, including five(!) PhDs, some of whom teach AI for master’s and doctorate degrees at universities.

  • Holding strategic responsibilities for managing AI projects and/or products.

  • Luxurious offices (40th floor) in Ramat Gan’s Bursa district, near the train station.

  • Friendly environment, hybrid & flexible work hours.

  • Being connected with a young but stable company at an early stage with high growth potential.


We are looking for partners with creative thinking, who want to learn, grow and build the future of AI with us.


Accordion Content

As an algorithms engineer you will:

  • Enhance our unique evolutionary algorithms technology and products.

  • Design and implement cutting-edge algorithms and new ways of solving problems.

  • Handle all aspects of software development: architecture, design, development, building, deployment, monitoring, and operations.

  • Apply industry best practices of Agile development.

  • Interact with clients for requirements understanding, translating them to software design documents, and providing ongoing support.


  • At least 3-4 years of software engineering experience, at least partly in Python.

  • 2+ years of experience in algorithms design and implementation.

  • Knowledge of best practices in software engineering on databases, object-oriented design, software architecture, agile development, CI/CD, etc.

  • BSc degree or other diploma in Computer Science or similar subject.

  • Creativity, taking initiatives, and a can-do attitude.


  • MSc/PhD in computer science or similar subjects.

  • Experience with cloud computing (mainly AWS).

  • Knowledge and experience in Data Science / ML / AI.

  • Team-leading capabilities.


Please apply through LinkedIn’s Easy Apply.