About the Project
We are looking for a skilled AI Developer to join a proof-of-concept project focused on building an AI-powered assistant for business analytics. The solution will connect directly to client APIs or databases, build semantic data models, and deliver contextual insights through a chat interface. You'll be joining at an early stage, working alongside a PM and designer, with opportunities to shape the product architecture and influence technical decisions.
Responsibilities
- Design and implement AI-driven features, focusing on semantic data understanding and LLM integration;
- Integrate various APIs and data sources into a unified backend system;
- Develop data pipelines for aggregation and transformation;
- Work with large language models to enable contextual Q&A functionality;
- Collaborate with the team to define system architecture and product direction;
- Ensure secure, scalable, and high-performance implementation;
- Participate in daily stand-ups and weekly demo sessions with the client.
Ideal Candidate
- 2+ years of experience in backend or full-stack development;
- Proficiency in TypeScript, React.js, and Node.js;
- Strong experience with relational databases (MySQL, PostgreSQL);
- Solid understanding of RESTful APIs and secure API integrations;
- Experience with Redis and modern cloud infrastructure (AWS or GCP);
- Proven experience using LLMs (usage, fine-tuning, monitoring);
- Practical knowledge of Langchain and LangGraph;
- Experience with semantic search, embedding models, and vector databases;
- English proficiency at Upper-Intermediate level or higher;
- Strong delivery mindset and ability to work independently in a fast-paced environment;
- Upper-intermediate level of English.
What you’ll get
And some fringe benefits to make you feel happier
Language & sports classes compensation
Corporate remote office to combine work & travel
Cool Project Department (R&D) for testing crazy tech ideas live
ElifTech IT School to share your knowledge & try yourself as a mentor
Don't hesitate. Take a step to join us!
Submit your CV and we will contact you as soon as we have something interesting for you.