Lead AI Developer

Remote Full-time ZR_1497_JOB

Project overview

We are looking for a Lead AI Developer to join Group107. You will lead a small team of Junior AI Developers, driving end-to-end delivery of AI products while owning technical direction, code quality, and Scrum process. This role combines hands-on AI engineering with team management — you will be the technical anchor and the daily process owner for the team.

Requirements

– 3+ years of hands-on experience in development with Python.
– Strong knowledge of Python (3.10+) and core AI/ML libraries (NumPy, Pandas, scikit-learn).
– Practical experience with at least one deep-learning framework (PyTorch or TensorFlow).
– Working experience with LLMs / GenAI APIs (OpenAI, Anthropic, or similar) and prompt engineering.
– Solid JavaScript (Node.js or modern JS) experience for AI service integration, APIs, and tooling.
– Experience designing and deploying AI models to production (REST APIs, containerization with Docker).
– Strong understanding of software engineering fundamentals: clean code, Git, CI/CD, testing.
– Hands-on experience running Scrum as a team lead or acting Scrum Master — planning, estimation, retros.
– Proven experience mentoring or managing junior engineers (code reviews, 1:1s, growth plans).

– Upper-Intermediate English (B2+) — written and spoken, for client and cross-team communication.

SOFT SKILLS
– Strong leadership and ownership mindset — drives the team forward without micromanagement.
– Excellent communication — translates technical concepts for non-technical stakeholders.
– Strong organizational and prioritization skills — manages multiple workstreams and unblocks others.
– Coaching mindset — invested in growing junior developers.
– Problem-solving and architectural thinking — comfortable making decisions with incomplete information.
– Self-motivated and proactive in a fully remote environment

Nice to have

– Experience with RAG architectures and vector databases (Pinecone, Weaviate, pgvector).
– Experience with LangChain, LlamaIndex, or similar LLM orchestration frameworks.
– Familiarity with MLOps tooling (MLflow, Weights & Biases, Kubeflow).
– Cloud experience (AWS, GCP, or Azure) — managed AI services, deployment, cost optimization.
– Certified Scrum Master (CSM, PSM) or equivalent process certification.
– Experience working with international or distributed clients.

Responsibilities

– Lead and mentor a team of Junior AI Developers: assign tasks, review code, unblock, and grow them technically.
– Own the Scrum process for the team: sprint planning, daily stand-ups, backlog refinement, retrospectives, and demos.
– Drive full-cycle AI product development — from problem framing and prototyping to production deployment and monitoring.
– Make architectural decisions for AI solutions (model choice, data pipelines, integration patterns) and document them.
– Collaborate with the Technical Director, Product, and client stakeholders to translate business needs into technical roadmaps.
– Set and enforce engineering standards: code quality, testing, model evaluation, reproducibility.
– Estimate scope, manage timelines, and report progress and risks to the Technical Director.

We offer

– 20 vacation days (workdays)
– 7 sick days
– Personalized career growth
– Internal English classes
– Education reimbursement
– Corporate events and team buildings
– Equipment provided
Apply now

Sharing Impressions

Please, fill the form
and we will contact you soon