Playrix
AI-Native Software Engineer (Games)
4 дн. назад
КипрАрменияКазахстан+2MiddleRemote
c++pythonopenglamazon bedrockdatabricksgithubsentryamplitude
AI-Native Software Engineer at Playrix focused on integrating AI in game development and evolving AI tools to enhance game features and events.
About the company
- At Playrix, development teams are at the core of our business, responsible for continuous growth and improvement of our games for over 20 years.
- We’re building an AI-first engineering culture where AI is a full-fledged part of development: creating agentic workflows, introducing new tools, and moving faster without compromising quality.
About the product
- AI infrastructure and LLM serving: centralized platform on Amazon Bedrock and Databricks AI Gateway with multi-model stack (Claude, GPT, Gemini, DeepSeek, Kimi), integrated with internal systems (GitHub, Sentry, Amplitude) managing access, caching, and context in real time
- AI orchestration and development pipeline: modular catalog of specialized AI agents and skills with shared state management automating the entire development lifecycle from game logic and UI generation to testing and pull requests
- Engine: proprietary in-house engine similar to Unity or Unreal with an AI assistant to quickly onboard developers
- Languages: C++ (primary), Python for specific tasks
- Graphics: OpenGL
Responsibilities
- Develop game features and events using AI tools
- Work end-to-end: from research to launch and ongoing development
- Develop the AI tools our team uses to create game events
- Improve the architecture and codebase so that new features are easier and faster to build and evolve
- Own the quality and stability of your solutions in production
Requirements
- AI-native approach to development: experience with AI agents and other AI tools at various stages of the software development lifecycle, from design and coding to testing, review, and debugging
- 3+ years of commercial development experience
- Ability to quickly get up to speed on unfamiliar code, technologies, and domains, and to make well-grounded engineering decisions
- Experience delivering projects end-to-end
Nice to have
- Experience with game engines (Unity, Unreal Engine, Godot, Cocos2D, Defold, etc.)
- Experience developing mobile games
- Confident knowledge of modern C++ 14/17 standards, as well as STL
Conditions
- Opportunity to experiment with AI tools, introduce new approaches, and scale successful practices across the team
- Significant engineering autonomy with ability to change processes and implement ideas quickly
- Engineers influence product decisions by understanding players and game features
- High quality bar balancing speed and reliability
- Open engineering culture sharing experience and rethinking approaches