
AI/ML Engineer
Primary stack
Nice to have's
Job description
About the Position
ORIL is seeking a highly skilled Senior AI/ML Engineer to architect and scale our mission-critical, AI-driven data platform. At the core of our engineering culture is a steadfast commitment to performance, reliability, and uncompromising data integrity. The ideal candidate is an autonomous problem-solver who thrives in an agile environment, takes end-to-end ownership of complex systems, and pairs a bias for action with a dedication to robust, stable deployments.
Project
Our client is a US-based innovator providing a centralized data platform for multi-family real estate. The product uses BI and AI analytics to help operators optimize marketing spend and operational efficiency. A core AI feature of this platform is an intelligent chatbot designed to help users seamlessly manage workflows, query data, and surface actionable insights.
Responsibilities
- Design, develop, and own the core AI architecture powering the platform’s intelligent chatbot and automated BI insights.
- Build and refine advanced RAG pipelines to ensure the chatbot surfaces accurate.
- Develop robust AI agents capable of managing platform processes and executing complex operational tasks on behalf of the user.
- Set up and maintain automated CI/CD gates that run LLM evals and integration tests.
- Maintain a high shipping tempo, continuously iterating on chatbot features based on user feedback and internal telemetry.
- Diagnose and fix complex issues in the AI pipeline using advanced tracing and observability tools.
- Work closely with data engineers and product managers to refine the technical roadmap and ensure the AI seamlessly integrates with the broader BI platform.
Requirements
- 5+ years of experience building and owning production-grade backend and ML systems in Python.
- Proven experience designing and deploying complex, multi-step LLM workflows and conversational agents (chatbots) using frameworks like LangChain or LangGraph.
- Deep understanding of RAG (Retrieval-Augmented Generation) pipelines: from chunking and embedding strategies to retrieval optimization and prompt engineering.
- Experience with “Text-to-SQL” or translating natural language into complex data queries, as the chatbot will interact heavily with BI analytics.
- Experience with LLM observability, tracing, and evaluation frameworks (e.g., Langfuse, Braintrust, Arize Phoenix, Ragas, or DeepEval).
- Experience with systematic prompt lifecycle management, versioning, and algorithmic optimization (e.g., DSPy).
- Experience profiling and minimizing time-to-first-token (TTFT) and overall response latency for real-time conversational agents.
- Strong analytical skills with the ability to explore datasets, identify patterns, measure outcomes, and derive actionable insights.
- Familiar with data cleaning and normalization techniques to ensure accurate, consistent, and reliable data for analysis and AI-driven applications.
- Curious about how multi-family real estate works and motivated to understand the key metrics behind the business (marketing spend, operational efficiency etc.) to better tune AI outputs.
- English level: Upper-Intermediate (B2+).
We Offer
Working Conditions
- Ability to grow with an ambitious niche-focused company.
- Competitive compensation.
- Accounting Support Services.
- Flexibility to work from anywhere (fully remotely or in our office in Lviv).
- Comprehensive day-off policy, including public holidays and special events.
- Education & certification budget + corporate education events and trainings.
- Wellness budget.
- The environment and culture that promotes personal and team development.
Application Process
- Initial Screening: Call with Recruiter.
- Technical Interview.
- Client Interview.
Ready to build the future of AI-driven real estate operations? Apply now and let’s get to work!
Thanks for applying, we will contact you soon.
Contact Person
Olena Blyshchak
© ORIL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Львів, Маямі (США)
More at ORIL
All 45 roles
Lead Generation Specialist
ORIL · Lviv

BI/Data Engineer
ORIL · Ukraine +1

Back-End Engineer (Java, Node.js)
ORIL · Lviv

Strong Junior/Middle DevOps Engineer
ORIL · Ukraine
