Frontend Engineer
Senior Software Engineer
Kyiv
Откликнуться на сайте работодателяОписание вакансии
🔹Who we are!
At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We are looking for skilled team players who make change happen. Are you one of these players?
🔹About The Project
You will become part of a dynamic, cross-functional AI team working on AI prototyping, from classic ML to advanced applications of LLMs such as Text-to-SQL and complex RAG systems. Our goal is to engage our customers with advanced AI solutions.
🔹Responsibilities
- Design and deploy predictive ML models (e.g., decision trees, random forests, gradient boosting) for analytics and feature engineering.
- Develop recommendation systems using collaborative and content-based filtering techniques.
- Build and enhance RAG systems, including embedding pipelines, managing vector databases, and integrating LLMs.
- Implement text-to-SQL capabilities, allowing users to query relational databases naturally using LangChain or similar technologies.
- Work alongside data engineers to ensure robust data pipelines and high-quality datasets for training and inference.
- Collaborate with Product Owners and UX Designers to align AI features with user needs and business goals.
- Continuously research, test, and apply cutting-edge algorithms and technologies to boost model performance and scalability.
- Monitor and improve production models, ensuring reliability, performance, and compliance with ethical standards.
🔹Requirements
- Experience: 4+ years in AI/ML, specifically building and deploying production-level ML models.
- Classic ML: Solid skills with decision trees, random forests, and gradient boosting methods (scikit-learn, XGBoost).
- Recommender Systems: Proven experience in collaborative and content-based recommendation algorithms.
- RAG & LLM Development: Hands-on expertise with retrieval-augmented generation systems, vector databases (Pinecone, Weaviate), and frameworks like LangChain or LlamaIndex.
- Text-to-SQL: Experience developing natural-language-to-SQL solutions using frameworks like LangChain.
- Programming & Data: Advanced Python proficiency, strong SQL skills, and familiarity with Pandas and NumPy.
- Cloud & MLOps: Knowledge of deploying models on AWS, Azure, or GCP, and familiarity with CI/CD and MLOps tools (MLflow, Kubeflow).
- Communication: Comfortable in Agile teams with excellent English communication skills.
🔹Will be a plus
- Experience with Docker and Kubernetes.
- Familiarity with advanced embedding techniques and optimizing similarity searches.
- Background in deep learning frameworks such as TensorFlow or PyTorch.
- Knowledge of ethical AI practices and data privacy standards.
🔹
Our customer's stack
Core
— Python 3.13, LangGraph and LangChain for agent orchestration, AWS Bedrock for inference, retrieval, and runtime (AgentCore, Knowledge Bases, Guardrails), Pydantic for schema enforcement, CloudFormation for infrastructure.
Quality
— pytest across unit, integration, and e2e tiers with a coverage gate, ruff, mypy and pyright, promptfoo for prompt and output evaluation. We hold agent code to the same bar as any other production system.
🔹9 Reasons To Join Us
- Today we're working with the technology of tomorrow.
- We don't wait for a change. We are the change.
- We're experts in creating experts (Levi9 academy, Lead9 program for leaders).
- No micromanagement. We are free birds with a clear understanding of what high performance is!
- Learning in Levi9 never stops (unlimited Udemy for business, meetups, English courses, Professional trainings).
- Here you can train your body and mind.
- We've gathered the best locations - comfortable, cozy and pet-friendly offices in Kyiv (5 minutes from Olimpiyska subway station) and Lviv (5 minutes from the Opera Theatre) with regular offline internal events
- We have master's degree in work-life balance.
- We are actively supporting Ukraine with constant donations and volunteering
🔹Simple steps to get this job
Click the APPLY NOW button and leave your contacts!
Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.