Senior Full Stack & Python AI Engineer
Senior Full Stack & Python AI Engineer
Matrix Eastern Europe, the offshore division of Matrix IT, one of the leading global R&D services companies with more than 11, 000 professionals, is looking for a Senior Full Stack & Python AI Engineer to join the team of our client-Keter
The ideal candidate is an experienced and highly skilled Full Stack Engineer with a proven track record of at least 7 years in both backend and frontend development, leading development from scratch. They must have experience in Python, Angular, Docker, AI development.
The candidate will also demonstrate a deep understanding of databases, cloud services, and possess strong software engineering and software architecture skills.
Keter is a major Israeli global manufacturer known for producing resin-based consumer goods such as outdoor furniture, sheds, tool storage, and home organization products.
Founded in 1948, Keter was family-owned until five years ago. It originated in Israel and now has 22 locations, 8 in Israel, 12 in Europe, and the rest in the USA. Over the last 30 years, Keter has acquired numerous companies, becoming one of the biggest companies in the field.
Responsibilities:
Design and build full-stack applications from scratch using Python, Node.js/TypeScript, and Angular.
Develop scalable backend APIs, WebSockets, and services with Flask/Quart, PostgreSQL, MongoDB, and vector databases.
Implement AI features using LLMs (OpenAI/GPT), embeddings, and vector search to power intelligent product capabilities.
Create modern, responsive UIs with Angular, TypeScript, HTML, and SCSS.
Architect cloud-ready systems and manage containerized deployments using Docker on Linux.
Requirements
Backend Development:
Backend web development – at least 5 years
Python Programming (using typing): Minimum 3 years of experience.
Python Flask/Quart: Web API, Web Socket, MongoDB, PostgreSQL – Minimum 3 years Node.js with Typescript: Minimum 5 years.
AI programming – experience working with LLM Models, OpenAI/GPT , python openai sdk, embeddings, and vector databases .
Frontend Development:
Angular: Experience with version 17+ – At least 2 years (Angular 20 – advantage) UI Development Tools and Methodologies: Proficient in HTML, SCSS, JavaScript. Typescript: Minimum 5 years
Databases:
Postgresql / SQL:
Minimum 5 years – Writing complex SQL, functions, procedures
MongoDB Database: writing queries and pipelines.
Vector Database: working with any vector-db, Qdrant is advantage.
DevOps, IDE and Development Tools:
GIT: Minimum 2 years.
Visual Code: Including debugging, installing extensions
DevOps/Ubuntu/Docker: working with Docker and containers on Linux – Minimum 2 years.
Languages:
English- Professional Working Proficiency: handle daily work tasks and conversations. Write reports and documentations.
What we can offer:
Additional 20 days of paid leave
Professional and career benefits
Top-quality work environment ∙ Online courses
Online sports activities
Team Buildings and Christmas Parties
Senior Full Stack & Python AI Engineer
Senior Full Stack & Python AI Engineer