Machine Learning Engineer (Middle)

NDA , Опубликовано вчера

Полная занятость

Договорная

Удаленная работа, Чехия

You are a Machine Learning Engineer with strong programming skills in Python and JavaScript/TypeScript (Node.js), comfortable applying modern ML practices to real-world product workflows. This is a hybrid role at the intersection of AI/ML engineering and software development - you'll be working not just with models, but also on the systems that bring them to life in production environments.

You bring hands-on experience building and deploying intelligent systems, with a solid understanding of modern ML techniques - and a bonus if you enjoy exploring the theory behind them. While the current focus is on NLP and LLMs, your expertise may also be applied to potential projects involving classical ML or other applied AI areas, depending on your strengths and the direction of future product initiatives.

You're excited to work at the intersection of developer tools, AI infrastructure, and LLM-based workflows, helping shape how the next generation of engineers write, refactor, and understand code. You understand that building intelligent systems isn't just about models - it's about designing resilient APIs, clean architectures, and maintainable codebases that support evolving user needs.

You actively follow the latest developments in LLM architectures, agent frameworks, and retrieval techniques, and know how to translate those ideas into production-ready systems. In the early stages, you'll spend more time working on platform-level features and backend infrastructure - and gradually grow into building increasingly complex agent-driven and AI-first functionality as the product evolves.

На какие задачи (обязанности)?
  • In the early stages, focus on building robust backend APIs and microservices to support key business logic - including authentication, subscriptions, usage tracking, and user management.

  • Gradually shift into designing and implementing the core agent and LLM workflow logic, including memory, context-awareness, multi-agent collaboration, tool calling and many more.

  • Collaborate on integrating multiple LLM providers (OpenAI, Claude, Gemini, OpenRouter, etc.) into the routing system, supporting structured output and external tool interactions

  • Work with vector databases (Qdrant, Pinecone, Chroma, Faiss) and use efficient RAG techniques for code-aware reasoning and search

  • Partner with frontend and backend engineers to create seamless user-facing developer experiences across our products

  • Contribute to technical design discussions and help evolve the architecture to support both AI workflows and broader platform needs

  • You may also be involved in other ML or AI-related product initiatives, depending on the direction of parallel projects

  • Depending on your skills and interests, you may also take part in other AI/ML initiatives not limited to NLP - including classical ML projects and adjacent product experimentation

Какого профессионала ищем?
  • A self-starter with great problem-solving skills; able to work independently and collaboratively

  • Solid Computer Science background and strong engineering mindset

  • A technologist at heart, always eager to learn and explore new frameworks, tools, and techniques

  • Works effectively both independently and in collaborative team settings

  • A strong communicator who knows how to listen, reason, and find common ground in discussions

  • Bring a product-oriented mindset, always mindful of the end-user impact of technical decisions

  • Possess strong empathy and emotional intelligence, capable of building trust and healthy team dynamics

  • Enjoy sharing knowledge, mentoring junior colleagues, and contributing to a strong engineering culture (for Senior)

Your engineering Superpowers:

  • Commercial experience 3+ years of commercial experience working in ML/AI product environments

  • Strong programming skills in Python and JavaScript/TypeScript (Node.js)

  • Proven ability to write clean, maintainable, and well-tested code (unit testing as part of your process)

  • Applied experience with NLP/LLM models, especially transformer-based architectures

  • Proficiency in designing, executing, and maintaining AI/ML systems and solutions in a production environment

  • Hands-on experience building and optimizing LLM-based workflows: agent and multi-agent systems, context-awareness, persistence, memory, prompt engineering, structured output, tool use

  • Familiarity with agentic and agent orchestration frameworks (LangGraph, LangChain, LlamaIndex, AutoGen, PyDantic AI, smolagents, etc.)

  • Experience working with LLM provider APIs (e.g. OpenAI, Anthropic, Gemini, OpenRouter) for prompt execution, tool calling, and structured outputs

  • Experience working with vector databases, RAG strategies, and hybrid search techniques

  • Exposure to observability tools (LangSmith, Langfuse, Traceloop, MLFlow, etc.) for evaluating and improving AI behavior in production

  • Good knowledge of SQL/NoSQL databases and data modeling

  • Strong software engineering fundamentals - including GitOps, CI/CD, Docker; familiarity with Kubernetes is a plus

  • Prior use of AI code editors or developer productivity tools

Что для нас важно в человеке?
  • Solid theoretical understanding of Machine Learning fundamentals

  • Bachelor's degree (or higher) in Computer Science, Machine Learning, or a related field

  • Demonstrated initiative through self-driven ML/AI projects or prototypes is a strong advantage

  • Achievements or participation in Kaggle competitions, or real-world applied ML problem solving

  • Experience building agent systems for code (e.g. working with or inspired by Cursor, Continue, Windsurf, bolt.new, v0.dev)

  • Experience with streaming architectures or messaging systems (Kafka, etc.)

  • Contributions to open-source ML frameworks or AI infrastructure tools

  • Experience with deep learning frameworks such as PyTorch, TensorFlow, or JAX (autograd, dynamic/static computation graphs)

  • Experience with classical ML libraries such as scikit-learn, and gradient boosting frameworks like XGBoost, LightGBM, or CatBoost

Почему у нас приятно работать?
  • A unique opportunity to lead and shape the launch of a new brand

  • Work in a dynamic and innovative iGaming environment

  • Competitive salary package

  • Generous budgets for initiatives and growth opportunities

  • Vacation days 25, additional days off, and sick leave

  • Flexible working options: remote or hybrid in one of our offices

  • Clear paths for professional and career growth

NDA

Тип компании: product

Сотрудники: 1001-5000

Платформы: PC, Mobile, Browser

Жанры: Казино

Все вакансии NDA
Join our Discord!
Find out about new Python Developer jobs on Discord
discord icon
join
@ingamejob_dev
узнавайте о новых вакансиях Python Developer в Telegram
Подписаться

Похожие вакансии

SkillCampVR

Удаленная работа

Опубликовано 2 дня назад

Middle

Договорная

Полная занятость