Senior Software Engineer, AI Platform
Role Overview
Mirai, a Scopely Studio, creates engaging gaming experiences for millions of players worldwide.
Seeking a Senior Software Engineer, AI Platform, who builds products and can see the platform inside them.
The engineer writes product features and turns repeated patterns into shared services and libraries the team builds on.
Key Skills for This Role
Full Job Posting
Role Overview
Mirai, a Scopely Studio, creates engaging gaming experiences for millions of players worldwide.
Seeking a Senior Software Engineer, AI Platform, who builds products and can see the platform inside them.
The engineer writes product features and turns repeated patterns into shared services and libraries the team builds on.
Team Context
The AI Native Engineering team builds software for Scopely game teams and internal departments.
Tools use large language models for bug triage, player feedback analysis, market and company research, and contract analytics.
The team also builds direct-to-consumer web stores for Scopely games.
This is a software engineering role, not an infrastructure role; DevOps and SRE own clusters, pipelines, and cloud provisioning.
What You Will Do
- Build product features end to end on internal AI tools in TypeScript or Python, from design through production.
- Turn repeated product patterns into shared services and libraries for model access and spend, identity and permissions, retrieval, tool servers, and LLM call controls.
- Build MCP tool servers that expose company data to agents and chat tools with end-user permissions enforced.
- Help introduce relationship-based access control across products for database queries and vector search.
- Standardize model access through the LLM gateway so model choice, cost, and usage are set in one place.
- Spread safety patterns such as prompt-injection handling, kill switches, sandboxed execution, and locked-down data access.
- Make shared pieces easy to adopt with clear APIs, versioning, templates, and documentation.
- Set the standard in code review, including for AI-assisted code, and mentor engineers.
- Own incidents on what you build and work with DevOps engineers on deployment and operation.
What We Are Looking For
- Six or more years building and running production software, including at least one shared service, library, or internal API other teams depended on.
- Strong TypeScript and Node.js, and strong Python.
- Shipped LLM features to production: retrieval over embeddings, tool calling, structured output, and output quality checks.
- Designed APIs or libraries other engineers build on, with attention to versioning, compatibility, safe defaults, and documentation.
- Built multi-tenant or permission-sensitive systems and knows where to enforce access.
- Solid system design: service boundaries, data modeling, failure handling, idempotency, and cost.
- Production experience on AWS, with infrastructure as code in Terraform or similar.
- Writes tests as part of the work and treats CI checks as gates.
- Clear written and spoken English, able to explain technical tradeoffs to stakeholders.
- Uses AI coding tools and verifies their output.
The Stack
- Languages: TypeScript and Node.js, Python 3.11.
- Services: Express, FastAPI, Next.js.
- AI: OpenAI models and embeddings, LangChain, access control with SpiceDB (designed, being introduced).
- Model Context Protocol (MCP) SDK and an internal LLM gateway built on LiteLLM over Amazon Bedrock.
- Cloud and Delivery: AWS (EC2, ECS Fargate, Lambda, App Runner, S3, CloudFront), Terraform, GitLab and GitHub.
- Data: PostgreSQL (Amazon RDS and Aurora), BigQuery, Amazon OpenSearch Serverless for vector search.
- Identity and Access: Okta, OAuth 2.0 with PKCE, relationship-based access control with SpiceDB (designed, being introduced).
- Work Tracking: Jira, Confluence.
Nice to Have
- Relationship-based access control in practice, with SpiceDB, OpenFGA, or similar.
- An LLM gateway such as LiteLLM or Amazon Bedrock, and evaluation or tracing tools such as Braintrust, Langfuse, or LangSmith.
- An agent orchestration framework such as LangGraph.
- A shared platform that served several teams or departments rather than one product.
- Experience in games, or Arabic.
Benefits
- Mobile Phone Allowance.
- Health Insurance.
- Performance Bonus.
- Relocation support where applicable.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Unknown
Videographer / Video Editor / Social Media Manager
, UAE
A real estate marketing team in Abu Dhabi seeks a creative videographer, video editor, and social media manager. You will shoot and edit property videos, design promotional graphics, and grow social media channels to gen
Systems Engineer
, QAT
The employer seeks a Systems Engineer with 3-6 years of IT infrastructure implementation and support experience. Core work covers server and storage systems, virtualization, endpoint management, security tooling, backup
Office Secretary
, UAE
The employer is seeking an Office Secretary cum Accounts Assistant with computer knowledge, good English communication, and at least two years of UAE experience. The role combines office secretarial and accounts support
Sales Executive- Sponsored visa
, UAE
Credora Finance is hiring Sales Executives to sell credit cards, personal finance, auto finance, business finance, SME accounts and payroll accounts. The role offers a fixed salary plus commission and requires a sponsore
Research & Accreditation Associate – Polymer /Rubber Testing
, IND
The employer seeks a technically capable associate to manage NABL accreditation and laboratory quality systems for polymer and rubber testing. Candidates need a relevant MSc, 2–3 years of experience, and hands-on NABL ac
Investor Relationship Manager
, UAE
Project Liberté seeks an experienced, commercially minded Investor Relationship Manager to personally own fundraising and investor acquisition from prospecting to closing. The role involves sourcing investors, attending
Computer Electronics Assembly & Test Technician
, CAN
The employer is seeking a detail-oriented technician to assemble, wire, and test computer, electronic, and electromechanical products in a manufacturing environment. Candidates should be able to interpret schematics and
Videographer / Video Editor / Social Media Manager
, UAE
Systems Engineer
, QAT
Office Secretary
, UAE
Sales Executive- Sponsored visa
, UAE
Research & Accreditation Associate – Polymer /Rubber Testing
, IND
Investor Relationship Manager
, UAE
Computer Electronics Assembly & Test Technician
, CAN