Principal AI Engineer

closed
Kaizen Gaming Logo

Kaizen Gaming

πŸ“Remote - Portugal

Summary

Join Kaizen Gaming, a leading GameTech company, as a Principal AI Engineer and play a critical role in designing and implementing cutting-edge AI products. You will architect scalable backend systems, tech-lead the AI tribe, and mentor fellow engineers. This role requires 10+ years of software development experience, including 5+ years with Python, and expertise in distributed systems and microservices. You'll need experience with message brokers, DevOps/MLOps, and excellent communication skills. Kaizen Gaming offers a hybrid work model, competitive pay and bonuses, private health insurance, and various other perks.

Requirements

  • 10+ years of experience in software development, working with a diverse set of programming languages and paradigms
  • 5+ years of experience working with Python
  • Proven track record of designing, implementing, optimizing and scaling performant, distributed systems and microservice architectures
  • Experience with message brokers such as Kafka or RabbitMQ and messaging patterns
  • Experience with DevOps/MLOps practices and containerization technologies
  • Ability to work autonomously on highly complex tasks, keeping in mind various aspects such as performance, security, observability, and code quality
  • Passion for monitoring and troubleshooting production systems and being able to make data-driven decisions
  • Excellent communication and collaboration skills targeting a diverse audience from stakeholders to cross-functional technical teams, in order to provide technical guidance and insight

Responsibilities

  • Architect scalable, secure, reliable and high-performance backend systems and their corresponding data storages
  • Tech-lead the AI tribe in order to deliver state-of-the-art AI models in production
  • Lead by example by demonstrating best engineering practices in code development, code reviews and all other phases of the software development lifecycle
  • Inspire and mentor fellow tech leaders and senior individual contributors, fostering technical and soft skill growth
  • Lead the charge in identifying and enhancing system performance of existing data pipelines, ETL products and data storages
  • Work closely with cross-functional teams and stakeholders to ensure smooth integration of the AI products in Kaizen’s overall architecture
  • Stay ahead of the tech curve, applying emerging technologies to enhance our capabilities and disrupt the industry
  • Define the company-wide AI technical roadmap unencumbered by the more time-sensitive business needs of the product roadmap

Preferred Qualifications

  • A deep understanding of classic ML, Deep Learning and genAI algorithms
  • A deep understanding of the ML development lifecycle and how that differs from the traditional software development one
  • Experience in building data-intensive and AI-empowered products
  • Experience in building experimentation, feature serving and model serving platforms
  • Familiarity with a wide range of big data technologies, such as Apache Spark, Delta Lake, Apache Kafka, Apache Flink and NoSQL databases

Benefits

  • Hybrid way of working & remote options
  • A buddy will support you with your onboarding
  • Competitive pay and bonus scheme
  • Private health insurance for you and your family
  • Monthly meal allowance
  • Developmental 360Β° feedback framework
  • Unlimited access to Udemy & continuous training
This job is filled or no longer available