Principal Machine Learning Engineer

NxT Level

Principal Machine Learning Engineer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Position Overview:
    Our client is seeking a Principal Software Engineer focused on backend development to help us build the infrastructure behind their AI-powered game generation tools. This role will involve the design and development of backend systems, focusing on performance, scalability, and state-of-the-art machine learning integration. You will collaborate with their founders and AI experts to develop and deploy AI-driven features that elevate online multiplayer experiences.

    Key Responsibilities:

    • Lead the design, development, and optimization of scalable backend services for machine learning-based video game engines.
    • Create and maintain backend APIs and server-side components to support AI-powered game generation tools.
    • Collaborate with AI teams to integrate advanced machine learning models into game development pipelines.
    • Develop and optimize data pipelines for high-volume, real-time data streaming and machine learning applications.
    • Ensure applications meet high-performance standards and are optimized for reliability in live game environments.
    • Actively participate in the prototyping and iteration of new AI features in a fast-paced, product-driven environment.
    • Lead initiatives to create bespoke training datasets for AI models, ensuring they are effective in real-time gameplay scenarios.

    Requirements:

    • Bachelor’s degree in Computer Science, Engineering, or related field. An advanced degree focused on AI/ML is a plus.
    • 5+ years of experience developing backend systems, with expertise in Python, Golang, or Node.js.
    • Deep experience with machine learning, model training, and inference workflows, with a focus on real-time, high-performance applications.
    • Experience working with cloud providers (preferably AWS) and DevOps tools such as Kubernetes for managing scalable infrastructures.
    • Proven experience integrating AI models, such as GPT or Stable Diffusion, into production environments.
    • Strong problem-solving skills and attention to detail, with a track record of delivering production-ready systems.
    • Experience with large-scale data processing frameworks and tools such as Langchain, Pinecone, or Gantry.
    • A passion for video games and deep enthusiasm for innovative game development technologies.

    Why Join Us:

    • Be part of a groundbreaking team working on the future of AI-powered game creation.
    • Collaborate with industry veterans and top-tier AI experts.
    • Flexible work environment with options for remote work.
    • Competitive salary and benefits, with Riot-level compensation.