ML Tech Lead

Remote middle 3 months ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

This iGaming company develops online slot games and seeks an ML Tech Lead to design and implement AI solutions for game development. The role involves leading technical discussions, mentoring engineers, and evolving LLM architectures. Candidates with strong Python, FastAPI, SQL, and Docker experience, plus proficiency in Russian/Ukrainian, should apply.

Python 3.10+FastAPIasync programmingSQLPostgreSQLDockerAI development tools

About the role

This role focuses on advancing AI capabilities for an iGaming company specializing in online slot games. The team produces 3-4 new titles monthly, and this position will contribute to the technical vision behind their game development processes. The ML Tech Lead will be instrumental in designing and evolving LLM architectures, including RAG and multi-agent systems, to streamline content creation and game logic.

The successful candidate will be responsible for building and optimizing search solutions using embeddings and pgvector, as well as developing pipelines for processing Game Design Documents. A key aspect of the role involves creating prompt engineering strategies, evaluation frameworks, and AI guardrails, ensuring the quality and integrity of AI-generated content. Integration of both local and cloud-based LLMs will also fall under this person's purview.

Beyond technical implementation, the ML Tech Lead will define engineering standards, best practices, and quality benchmarks for AI development. This includes implementing monitoring for model performance, latency, and infrastructure costs. The role also involves significant leadership, requiring the ability to lead technical discussions, make architecture decisions, conduct code reviews, and provide mentorship to other engineers.

Skills that matter here

  • Python 3.10+: This is the primary language for designing and implementing AI solutions and developing production-grade AI services.
  • FastAPI: Used for building and maintaining fault-tolerant, production-grade AI services and APIs.
  • SQL: Essential for designing database schemas, indexing, and utilizing advanced features like window functions and materialized views for data processing.
  • PostgreSQL: Directly applied for building and optimizing semantic and hybrid search solutions, including the use of pgvector for embeddings.
  • Docker: Utilized for packaging and deploying AI services, including multi-stage builds and Docker Compose for environment management.
  • AI development tools: Experience with tools like Cursor or GitHub Copilot will support AI-assisted development and code generation efforts.

Who this role suits

  • A technically proficient individual with a strong background in commercial software development, eager to apply AI/ML to game development.
  • Someone who enjoys leading technical discussions, defining engineering standards, and mentoring other engineers.
  • A problem-solver adept at designing fault-tolerant, production-grade AI services and optimizing system performance.
  • A candidate who thrives in a dynamic work environment and is comfortable with remote collaboration across international teams.

From the employer

What You'll Do:

  • Design and evolve LLM architectures, including RAG, multi-agent systems, tool-calling, and memory frameworks.
  • Build and optimize semantic and hybrid search solutions using embeddings, pgvector, and reranking techniques.
  • Develop pipelines for processing, validating, and structuring Game Design Documents (GDDs).
  • Create prompt engineering strategies, evaluation frameworks, and AI guardrails.
  • Integrate local and cloud-based LLMs through Ollama and OpenAI-compatible APIs.
  • Design and maintain fault-tolerant, production-grade AI services.
  • Contribute to the development of AI capabilities, including future automated TypeScript code generation.
  • Lead technical discussions, architecture decisions, and code reviews.
  • Define engineering standards, best practices, and quality benchmarks for AI development.
  • Implement monitoring for model quality, latency, reliability, and infrastructure costs.
  • Support and mentor engineers through technical guidance and knowledge sharing.

Requirements:

  • 3+ years of commercial software development experience.
  • Strong Python 3.10+ expertise.
  • Hands-on experience with FastAPI, async programming, and type-safe development.
  • Solid SQL and PostgreSQL knowledge, including schema design, indexing, window functions, and materialized views.
  • Experience building integrations with third-party SaaS APIs, webhooks, and ETL pipelines.
  • Practical Docker experience, including multi-stage builds and Docker Compose.
  • Understanding of logging, monitoring, and production operations.
  • Experience using AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar.
  • Strong system design, architecture, and problem-solving skills.
  • Proficiency in Russian/Ukrainian.

Benefits:

  • Engage in a unique international web project, gaining valuable experience.
  • 20 vacation days and 5 sick days yearly.
  • Flexible start to the workday.
  • Experience a dynamic work environment that avoids monotony.
  • Opportunities for professional growth and advancement.

Questions about this role

What is the remote work policy for this position?

This is a fully remote position, allowing the successful candidate to work from any location.

What level of seniority is expected for this role?

This position is for a middle-seniority professional.

What specific technical skills are required for this role?

Candidates need strong expertise in Python 3.10+, FastAPI, async programming, SQL, PostgreSQL, Docker, and experience with AI-assisted development tools. Proficiency in Russian/Ukrainian is also required.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs