Senior/Lead Software Engineer (AI)

Lviv, Full-time

Project overview

About the Client:

Our client is artificial intelligence (AI) and cloud computing company based in Abu Dhabi. They are specialized in building and managing significant cloud computing infrastructure, perform fundamental and applied AI research, and deploy AI-centric solutions across a range of industries: Smart City, Healthcare, Oil and Gas, Financial Services, Utilities, Aviation, and more.

Requirements

– Bachelor of Software Engineering, Computer Science or Similar relevant degree preferred.
– 10+ years plus industry experience.
– Exceptional Python programming skills are a must, as is knowledge of Java, C++ and JavaScript languages.
– High level of experience with backend application frameworks such as Spring, Flask etc.
– Experience with front end web application frameworks such as HTML, CSS, AngularJS, Vue, is highly regarded
– Exposure to both open source and single thread operating environments using MySQL, PostgreSQL, MongoDB, ELS, NGINX and Apache are highly desirable.
– A high level of attention to detail and the ability to produce accurate and consistent engineering documentation
– Strong communication skills, both written and verbal
– A desire to contribute to and maintain the company values and culture
– Experience with the development of machine learning-based applications, such as NLP, Video, Image, Audio etc.
– Container Technologies: Kubernetes, Docker and Docker compose
– Cloud Platforms: AWS, Azure, GCP
– Server Technologies: event-pipeline, pub/sub, data streaming, distributed caching, computing and storage, ES

Responsibilities

– Working in a collaborative environment as either a Lead/Senior Developer, Technical Project Manager or Solutions Architect.
– Your primary function in this role will be to provide a high level of software engineering, knowledge and technical expertise to deliver a unique piece of software and applications with well over a million lines of code.
– You will have a skill set that includes exposure to a wide range of programming languages, with deep knowledge in Python, Java and JavaScript a must.
– Collaborate with other senior and entry-level engineers on this project. With their expansion strategies, there is an opportunity for career growth in the digital solutions team.

We offer

– Work at an international company with high-tech software products;
– Informal and friendly atmosphere;
– Competitive remuneration;
– Opportunity for professional growth;
– English and Hebrew classes with a lot of fun;
– IT CLUSTER membership;
– Cool corporate events, team buildings;
– Thursdays “happy hours”;
– New big office with a lot of cool stuff;
– Library in the office;
– Gym in the office;
– Ping-pong and PS;
– Birthday gifts;
– Attention to every employee.

Apply now

Sharing Impressions

Please, fill the form
and we will contact you soon