Open Positions at Allegro

Research Scientists And Developers - We Are Looking For You

We’re looking for brilliant people, passionate about artificial intelligence, deep learning and engineering, and that derive pleasure from developing innovative solutions for challenging problems.

At Allegro AI, you will have the chance to make an impact on the field of AI and explore the frontiers of machine learning and deep learning in general and AI platforms in particular. We offer a supportive environment that facilitates learning and collaboration, surrounded by like-minded people, and with a plethora of opportunities for career growth and development.


Front-End Engineer

Primary Duties & Responsibilities

  • Join our web application team
  • Develop complex front end components in Angular 5
  • Work closely with graphic designers and the QA team
  • Take a part in planning the and  architecture design


  • At least 4 years experience in web development in Javascript, HTML and CSS
  • At least 1 year experience in Angular 2 or higher
  • Experience in developing complex web applications
  • Team player with excellent communication skills


  • B.Sc in Computer Science, or equivalent

Nice to have:

  • At least 1-year experience in Redux and/or NGRX





Marketing & Sales

Sales Engineer

Primary Duties & Responsibilities

We are looking for a Sales Engineer, which is a strategic technical resource for our sales team.

The Sales Engineer will work closely with the sales, product, customer success, and marketing teams to ensure that our product can be tailored to meet the customers’ requirements.

The Sales Engineer is responsible for actively driving and managing the technology evaluation stage of the sales process, serving as a solutions consultant on behalf of the customer and in conjunction with the sales team.

Our Sales Engineer identifies technical issues assuring complete customer satisfaction through all stages of the sales process, establishing and maintaining strong relationships throughout the sales cycle.

  • Lead technical sales presentations & demonstrations (online and face-to-face), in conjunction with the Sales/Account Executive.
  • Be available and engaged throughout the sales cycle to provide ongoing technical insight and product information as required to close deals.
  • Provide technical expertise and real-life experience in creating solutions, designs, proof of concept and implementation in pre- and post-sales situations.
  • Work closely with customers to understand and capture requirements.


  • 5+ years of industry experience in sales engineering of highly technical products.
  • Ability to quickly learn technologies (experience with deep learning and/or computer vision is a plus).
  • Ability to deliver polished technical presentations and demonstrate how the product provides business value to client stakeholders.
  • Strong technical presentation and communication skills, both verbal and written
  • Fluent English – a must
  • Ability & willingness to travel 25-40%


  • Bachelors’ Degree in Engineering, Information Technology, Computer Science or Software Development is required.

Contact Us

Contact Us

Scroll to Top