> Markdown version of [/jobs/ext/1321852-senior-software-engineer-ml-game-development](https://www.wearedevelopers.com/jobs/ext/1321852-senior-software-engineer-ml-game-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (ML/Game Development) - **Company:** GungHo Online Entertainment America, Inc. - **Location:** Redondo Beach, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $120,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** 3D Computer Graphics Software, Artificial Intelligence, C++ (Programming Language), Code Review, Software Debugging, Video Game Development, Game Engine, Machine Learning, Large Language Models, Gpu Programming, HLSL, Information Technology, Low Latency, Machine Learning Operations, Data Pipelines - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=de544252e78b5d9c ## About the Role * Bachelor's degree or equivalent in Computer Science or related technical discipline * 7+ years of video game development and product delivery experience is a plus * Significant professional experience building and shipping ML/AI systems, including finetuning or deploying models in production. * C++ and game-engine experience (Unreal) is a huge plus. * A track record of owning features end to end and making sound technical tradeoffs under real constraints (latency, memory, cost). * Solid general programming proficiency; deeply comfortable working in and improving a large production codebase. * No specific stack required. We care more about what you've actually built than which tools you used. * Experience deploying models for low-latency, real-time inference. * Experience mentoring engineers or leading technical direction on a team. * Familiarity with 3D graphics, shaders, or GPU programming is a plus. * Strong communication skills, including across disciplines. * Passion for narrative games. ## Description This position is responsible for owning the design, finetuning, and shipping of machine learning and generative AI features for our new, internally developed game, as well as setting technical direction and mentoring other engineers. You'll work at the intersection of applied ML and game development, and help define how AI shows up in our titles. What you'll be doing: * Own the design, implementation, and debugging of ML/AI-driven features for our internally developed game, with a focus on LLM-powered NPC dialogue and model infrastructure. * Finetune, evaluate, and optimize models for in-game use, balancing quality against latency, memory, and cost. * Architect and maintain inference systems and data pipelines that integrate cleanly with the game engine and runtime. * Contribute to gameplay features and general game code alongside your ML work. This is a hands-on role on both sides. * Drive other generative AI features as the game evolves, scoping ambiguous problems into shippable work. * Partner with artists, game designers, and gameplay engineers to shape AI features, and help align them across teams. * Mentor engineers, review code and designs, and raise the technical bar of the team. * Test prototypes of future titles and AI systems to provide constructive feedback. * Attend industry conventions and live events as needed. ## Related Videos - [What AI Can, Can’t, and Shouldn’t do for Games](https://www.wearedevelopers.com/videos/997-what-ai-can-can-t-and-shouldn-t-do-for-games) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!](https://www.wearedevelopers.com/videos/1204-coding-an-immersive-copilot-using-unity-net-and-azure-openai) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [John Romero - What AI Can, Can’t, and Shouldn’t do for Games](https://www.wearedevelopers.com/magazine/478-john-romero-what-ai-can-can-t-and-shouldn-t-do-for-games) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)