Geniusee - Custom Software Product Development
Lead ML/AI Engineer
Geniusee - Custom Software Product DevelopmentUkraine2 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunities 🌿Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness and Result Driven. We offer a safe, inclusive and productive environment for all team members, and we’re always open to feedbackπŸ’œ If you want to work from home or work in the city center of Kyiv, great β€” apply right now.


About the project: AI project


Requirements:

● 5+ years of experience in software engineering, with a focus on AI/ML systems or distributed systems,

● Hands-on experience building and deploying retrieval-augmented generation (RAG) systems,

● Deep knowledge of OpenSearch, Elasticsearch, or similar search engines,

● Strong coding skills in Python,

● Experience with frameworks like LlamaIndex or LangChain,

● Familiarity with vector databases such as Pinecone, Qdrant, or FAISS,

● Exposure to LLM fine-tuning, semantic search, embeddings, and prompt engineering,

● Previous work on systems handling millions of users or queries per day,

● Familiarity with cloud infrastructure (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes),

● Experience with vector search, embedding pipelines, and dense retrieval techniques,

● Proven ability to optimize inference stacks for latency, reliability, and scalability,

● Excellent problem-solving, analytical, and debugging skills,

● Strong sense of ownership, ability to work independently, and a self-starter mindset in fast-paced environments,

● Passion for building impactful technology aligned with our mission,

● Bachelor’s degree in Computer Science or related field, or equivalent practical experience.


Responsibilities:

● Design, build and scale a production-grade inference stack for RAG-based applications,

● Develop efficient retrieval pipelines using OpenSearch or similar vector databases, with a focus on high recall and response relevance,

● Optimize performance and latency for both real-time and batch queries,

● Identify and address bottlenecks in the inference stack to improve response times and system efficiency,

● Ensure high reliability, observability, and monitoring of deployed systems,

● Collaborate with cross-functional teams to integrate LLMs and retrieval components into user-facing applications,

● Evaluate and integrate modern RAG frameworks and tools to accelerate development,

● Guide architectural decisions, mentor team members, and uphold engineering excellence.



What you will get.

● Competitive salary and good compensation package;

● Exciting, challenging and stable startup projects with a modern stack;

● Corporate English course;

● Ability to practice English and communication skills through permanent interaction with clients from all over the world;

● Professional study compensation, online courses and certifications;

● Career development opportunity, semi-annual and annual salary review process;

● Necessary equipment to perform work tasks;

● VIP medical insurance or sports coverage;

● Informal and friendly atmosphere;

● The ability to focus on your work: a lack of bureaucracy and micromanagement;

● Flexible working hours (start your day between 8:00 and 11:30);

● Team buildings, corporate events;

● Paid vacation (18 working days) and sick leaves;

● Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi (Generator & Starlink);

● Compensation for coworking (except for employees from Kyiv and Lviv);

● Corporate lunch + soft skills clubs;

● Unlimited work from home from anywhere in the world (remote);

● Geniusee has its own charity fund.

Key Skills

Ranked by relevance