JOBSEARCHER

Software Engineer, AI Application

First FunSan Jose, CAApril 12th, 2026
About UsWe are a next-generation mobile game company redefining how games are built. By leveraging AI across the full development lifecycle—from ideation and asset creation to gameplay tuning and live operations—we automate and accelerate Unity-based game production at scale. If you are excited about applying cutting-edge AI to real production systems and seeing your work directly power shipped games played by millions, we’d love to talk.Role OverviewAs a Software Engineer, AI Application, you will design, build, and deploy AI-powered systems that integrate directly into our Unity-based game development pipeline. You will bridge AI research and production engineering—turning models into reliable, scalable, real-time applications that automate brainstorming, content generation, game logic, balancing, testing, publishing, marketing and live operations workflows. This role requires strong engineering fundamentals, hands-on AI implementation experience, and the ability to translate product needs into intelligent systems.Key ResponsibilitiesAI System DevelopmentDesign and implement AI-driven tools and services that automate Unity game development workflowsIntegrate LLMs, generative AI models, and ML systems into production pipelinesBuild real-time inference systems and backend services to support AI native game developmentUnity & Pipeline IntegrationDevelop SDKs, APIs, and internal tools that connect AI services with Unity projectsOptimize AI integration for performance, scalability, and cost efficiencyCollaborate with game engineers to productionize AI native content generationAutomation & OptimizationBuild AI systems for procedural content generation, asset creation, balancing, and QA automationImplement evaluation frameworks to measure AI output quality and impactContinuously improve model performance through prompt engineering, fine-tuning, and feedback loopsCross-Functional CollaborationPartner with game designers, data scientists, and product managers to define AI use casesTranslate experimental AI prototypes into stable production systemsContribute to AI architecture strategy and best practicesRequirementsBachelor’s or Master’s degree in Computer Science, AI, Software Engineering, or related fieldProven software engineering experience, preferably in gaming or AI-driven systems.Strong programming skills in TypeScript, C# and PythonKnowledge of model fine-tuning, prompt engineering, and evaluation pipelinesExperience integrating ML/AI models into production applicationsExperience with vector databases, embeddings, and retrieval systemsFamiliarity with RESTful APIs, scalable system designPreferred QualificationsExperience with Unity development (C# scripting, editor tooling, runtime systems)Hands-on experience with LLM APIs, generative AI, or multimodal modelsUnderstanding of game development lifecycle and live opsFamiliarity with RESTful APIs and cloud services (AWS/GCP/Azure)What Makes You a Great FitYou think like a product engineer, not just a model builderYou enjoy shipping real-world systems, not just prototypesYou’re pragmatic about AI—focused on reliability, cost, and measurable impactYou thrive in fast-paced, experimental environmentsYou are passionate about transforming how games are madeEmployee BenefitsHealth, dental, and vision insurance401(k) plan with employer matchLife and disability insuranceGenerous paid time off, including vacation, sick leave, and company holidaysFree daily lunch and fully stocked kitchenFree and convenient parkingClean, beautiful, and newly designed work environment