Leobit is looking for a Senior AI Engineer with a strong software engineering background and practical experience in applying AI in business and delivery environments.
This role involves conducting R&D activities, developing proof-of-concept prototypes, and providing technical leadership throughout project lifecycles. A solid understanding of AI solutions, distributed systems, cloud architectures, and front-end frameworks is required.
Location- Lviv
Requirements:
- 5+ years of commercial software engineering experience, with at least three years of strong production Python
- Excellent knowledge of Python, FastAPI, Flask
- Good knowledge of OOP, SOLID, clean architecture, and design patterns
- Solid knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis)
- Experience with front-end development (React, Next.js, Angular)
- Solid understanding of RAG architectures and vector databases
- Good understanding of evaluation, observability, guardrails, security, and other AI practices
- Experience with cloud providers (Azure, AWS, or GCP), containerization (Docker), and CI/CD
- Experience with LangSmith, LangFuse, Arize, or similar tools is a plus
- Experience with classical ML libraries (pandas, NumPy, scikit-learn) is a plus
- Bachelor’s or Master’s degree in computer science (or similar technical field)
- Level of English: Upper-Intermediate
Responsibilities:
- Design, develop, and deliver well-architected, scalable, and maintainable solutions
- Build production-grade LLM applications, RAG pipelines, copilots, and agentic systems
- Design and document software architecture for products and integrations
- Integrate AI services with external systems, APIs, and business workflows
- Research, prototype, and validate new technologies, frameworks, and approaches (R&D)
- Estimate complex projects and use different techniques
- Develop automated unit, integration, and evaluation tests for AI components
- Implement CI/CD and support the deployment of releases to cloud environments
- Participate in pre-sales activities — discovery, solution design, and technical presentations
We offer:
- Interesting and challenging projects
- Competitive compensation and regular results-based salary review
- A broad range of professional education and personal development possibilities
- Comfortable and cozy working environment
- Motivated colleagues with profound knowledge of the technical field
- Attractive compensation package
Accelerate your career with Leobit!