About us: Devlight specializes in world-class mobile application development. In fact, there’s an 80% chance that one of our apps is on your smartphone right now. For over 8 years, we’ve driven digital transformation for Forbes Top 100 companies. With 35 million app installs and over 120 successful projects, we’re proud to be the trusted partner of brands like Nova Poshta, Fishka, Ukrnafta, Sense Bank, Varus, Novus, Avrora, and many more.
About the role:
We’re looking for a Senior Full-Stack AI Engineer to join a product team building a multi-tenant AI platform that powers digital employees for real estate and customer-facing businesses. The platform combines AI agents, knowledge retrieval systems, tool execution, workflow automation, and omnichannel communication. In this role, you’ll take ownership of end-to-end feature delivery across backend services, frontend applications, AI pipelines, and infrastructure. This position is ideal for engineers who enjoy building production-grade AI products, making technical decisions independently, and taking full ownership from architecture design to deployment and maintenance.
Your future responsibilities: * Build and improve AI-powered product features across the agent ecosystem, including RAG, tool/function calling, workflows, guardrails, and retrieval pipelines. * Develop scalable multi-tenant backend services using TypeScript and NestJS with strong tenant isolation and security practices. * Create admin panels and customer-facing applications using React, Vite, TailwindCSS, and shadcn/ui. * Design and optimize PostgreSQL schemas, vector search infrastructure, indexing pipelines, and data models. * Integrate and work with modern LLM providers such as OpenAI, Anthropic, and self-hosted models. * Build and maintain asynchronous workflows using RabbitMQ, background jobs, and worker-based architectures. * Own deployments, database migrations, monitoring, observability, and production support. * Contribute to platform architecture decisions, engineering standards, and technical improvements. * Ensure reliability, maintainability, and scalability of production systems.
Your professional qualities: * 5+ years of commercial software development experience. * Strong expertise in TypeScript, including large-scale production applications. * Solid experience with NestJS, React, and modern Full-Stack architecture. * Practical experience building and maintaining production AI features. * Hands-on experience with: RAG systems, Tool / Function Calling, Prompt Engineering, Embeddings and Vector Search, LLM Evaluation and Optimization * Strong knowledge of PostgreSQL, complex SQL queries, TypeORM, migrations, and database design. * Experience with vector databases such as Qdrant, pgvector, Pinecone, or similar solutions. * Experience working with Docker, RabbitMQ, Redis, and object storage solutions such as MinIO or S3. * Experience testing applications with Jest, Supertest, and Playwright. * Strong ownership mindset and ability to work independently with minimal supervision. * Ability to make thoughtful technical decisions and drive features from idea to production.
Will be a plus: * Experience building multi-tenant SaaS platforms. * Experience with self-hosted LLMs and local AI infrastructure. * Knowledge of AI observability tools such as LangSmith, Phoenix, or similar. * Experience with speech-to-text pipelines and voice AI systems. * Domain knowledge in Real Estate products and workflows.
What we offer for your success: * Full remote or hybrid work format. * Paid Time Off, sick days, medical insurance, regular reward evaluations, and accounting support. * Corporate English lessons, reimbursement for training courses, and compensation for the use of personal equipment. * IT Club Loyalty Card. * Work with an open-minded team that welcomes your new ideas, alongside the best specialists who love sharing their experience. * Get the chance to connect with top companies and contribute to the growth of the Ukrainian IT community together.