{"id":192022,"url":"https://alion.io/job/sega-senior-software-engineer-match-ai-simulation","title":"Senior Software Engineer (Match AI & Simulation)","company":{"id":50480,"name":"SEGA","domain":"sega.com","url":"https://alion.io/company/sega","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":87000,"max_usd":168000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":139},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"State Management","optional":false},{"name":"Unity","optional":false},{"name":"Fine-tuning","optional":true},{"name":"Outlook","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-09-02T18:25:24Z","employer_posted_date":"2026-09-02","last_verified_at":"2026-10-31T22:03:22Z","board_verified":true,"closed_at":null,"days_open":59,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":59},"description":"Studio Overview\nWe are Sports Interactive\nThe studio behind: Football Manager.\nFounded in 1994, Sports Interactive became a wholly owned subsidiary of SEGA Europe in 2006. Based at the Here East technology hub in Stratford, East London, the SI team continues to expand as we bring our titles to an ever-growing audience across an increasing variety of platforms.\nTo support our growth, we welcome the opportunity to connect with passionate people with the drive to match our ambitions and initiative to realise your individual potential.\nJob Title: Senior Software Engineer (Match AI & Simulation) \nTeam: Match\nReporting into: Lead Software Engineer (Match AI)\nWorking Model: Hybrid 2-3 days | Remote by exception\nLocation: Here East, Queen Elizabeth Olympic Park, London, E15 2GW\nPosition Overview\nWe are looking for a Senior Software Engineer (Match AI & Simulation) to join our London-based studio to enhance our match simulation and help us take our football match engine to the next level. The match engine team is responsible for the technological advancements of our state-of-the-art in-house engine which simulates football matches.\nYou will join a passionate and flourishing team who care deeply about the authenticity and depth of the match simulation in our games. As part of this team, you will be working on the game AI and core systems that drive our match simulation, which is used across multiple projects and products. This covers everything from the AI that controls the agents on the pitch, their decision-making, positioning, and tactical behaviours through to the rules of the simulation, pathing, collisions, and game state management.\nYour primary focus will be on improving the architecture and performance of the match simulation, with particular emphasis on the game AI systems that drive agent behaviour. You will refactor existing systems from flat, tightly coupled structures into modern, maintainable paradigms such as behaviour trees, finite state machines, and utility-based systems. You will also build and maintain our in-house debugging and visualisation tools to ensure designers and engineers can rapidly iterate on and understand AI-driven agent behaviour.\nYou will collaborate closely with designers, QA, producers, and other engineering teams in a studio where football expertise runs, giving you rich, authentic context to draw on as you build the systems that power the simulation. You will have full input into the team specifically as well as the studio generally, with the opportunity to voice your ideas and suggestions.\nOur match simulation is shared across multiple products and is a critical part of the games we make, and you will consider challenges involving the match experience across several platforms, including on mobile devices.\nWe are looking for self-motivated, proactive people with good communication skills who can complete work independently as well as part of a team, and who actively seek out opportunities to improve systems and drive change rather than waiting for direction.\nKey Responsibilities\nDevelop, extend, improve, and maintain our match simulation codebase, workflows, and tools.\n\nDesign and implement game AI systems for match agents, including decision-making, positioning, rules enforcement, and tactical behaviours, using techniques such as behaviour trees, finite state machines, utility-based systems, and other classical video-game AI approaches.\n\nRefactor and modernise AI-driven agent decision-making systems, moving from flat, monolithic class structures into modern, maintainable game AI architectures.\n\nBuild and maintain debugging and visualisation tools using our in-house ImGUI-based tooling to support rapid iteration and clear understanding of agent AI behaviour.\n\nCollaborate with other disciplines, including designers, QA, producers, and other engineering teams, on both development and future planning.\n\nWork closely with seniors/leads and production to drive new features and set the long-term roadmap.\n\nHelp research and implement new simulation technologies, game AI techniques, and architectural patterns as needed.\n\nConsider cross-platform and performance requirements, including the need for deterministic simulation across platforms.\n\nKnowledge, Skills, and Experience\nKeen interest and understanding in Football. Football Manager fan a bonus.\n\nStrong knowledge of C++, design patterns and software engineering.\n\nMinimum five years of professional experience using C++ as the main language.\n\nProfessional experience designing and developing game AI systems and simulation paradigms within the games industry, including hands-on work with behaviour trees, finite state machines, utility-based systems, or similar classical video-game AI techniques.\n\nStrong mathematical, analytical, and problem-solving skills.\n\nGood communication skills for effective collaboration with software engineers, designers, QA, and production staff.\n\nSelf-motivated and proactive with a drive to improve yourself, seize ownership, and push systems forward rather than waiting for direction.\n\nExperience with C# and Unity is beneficial.\n\nExperience with, or strong appreciation for, deterministic simulation systems are highly desirable.\n\nFamiliarity with Python and/or ImGUI is a plus.\n\nBenefits of Working at Sports Interactive:\nPrivate Healthcare and Dental Plans.\n\nA range of Gym Membership options through our Benefits partners.\n\nTravel Insurance for yourself and your family.\n\nSubsidised mental health, therapy, and coaching sessions are available.\n\nAccess to our on-site physical and massage therapist services.\n\nFree access to games released under the SEGA Europe umbrella.\n\nContributory Pension Scheme (up to 7% of annual salary).\n\nRegular events in collaboration with our partnered football clubs.\n\nFree onsite evening bar in our London HQ.\n\nA well-stocked breakfast bar with cereals, fruits, teas, and coffees.\n\nMultiple clubs and societies to join e.g., book club and art workshops.\n\nYour club’s shirt personalised upon passing probation.\n\nTrophies & gift cards for length of service milestones.\n\nCupcakes delivered on your birthday.\n\nWhat is it like to work here?\nWe approach everything with passion, whether that is making our mark on the football industries or doing our bit for the world around us. We want to share that outlook with everyone who shows up to work here each day.\nFor us, talent wins games, but teamwork wins titles. All our roles require a level of Studio attendance to help us collaborate effectively and stay connected as a team. Collaboration is the key to constantly topping our best. Everyone's contribution counts, no matter which part of the business you are in. We encourage and support our people in driving your own growth and realising your full potential. But, more than anything else, we are a team. A team with a down-to-earth dynamic, that has a lot of fun doing what we do.\nAnd whether that’s technical tweaks or fine-tuning our creative process, everything is geared at producing the best game possible for our players. To do that, we need to be tenacious and ambitious and not be afraid of switching things up. It is these principles that have enabled us to produce a game that has defined year after year, and that will continue to push us for many more to come.\nWe’re also a London Living Wage employer and boast one of the lowest staff turnover rates in the industry.\nWe are proud to be an equal opportunities employer and encourage applications from any relevant candidate irrespective of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion, or belief.\nSI is proudly a Disability Confident Committed employer, and we are dedicated to ensuring our recruitment process is inclusive and accessible. Our studio has disabled access and facilities but please ensure you advise us if you require any other reasonable adjustments to be made to support you during the recruitment process.\nOur Values:\nKeep collaborating: Teamwork wins titles - Here, ideas belong to everyone, whatever department you’re part of. Collaboration lets us score more as a team than we could individually.\n\nBe flexible: We think fast and adapt faster. The football and entertainment worlds never stand still, so we keep progressing and switching things up to stay ahead.\n\nStay Tenacious: We don’t overlook the details. Everything we do is about producing the best game possible, in other words, never settle.\n\nShow Ambition: Let your drive lead the way - Your individual outlook can give everyone the edge. Make the studio’s purpose personal and let your drive lead the way.\n\nBring the Passion: Have fun doing your thing - Don’t be fooled, what we do is not a game. Making our players’ passion come to life is our passion.\n\nConsider the Bigger Picture: Keep things in perspective - We want our impact to be a positive one. From built-in work/life balance to initiatives covering the most important topics of today, we have what matters in focus.","description_format":"text","description_chars":9029,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Gym membership"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Console Games","PC Games"],"lifecycle":[{"event":"open","at":"2026-09-02T18:25:24Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Senior or Specialist Worker, Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Global Business Mobility: Senior or Specialist Worker; Skilled Worker","cap_exempt":false,"checked_at":"2026-10-31T06:23:40+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":45,"band":"ok","label":"Likely open","p_open":1,"p_active":0.821,"p_room":0.55,"age_days":58,"expected_fill_days":54,"reasons":["conf:9","velocity","win:tail"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/sega-senior-software-engineer-match-ai-simulation","json_url":"https://alion.io/job/sega-senior-software-engineer-match-ai-simulation.json","meta":{"generated_at":"2026-11-01T03:07:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4818,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":50480},"rest":"https://alion.io/mcp/rest/get_company?id=50480"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsega-senior-software-engineer-match-ai-simulation"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsega-senior-software-engineer-match-ai-simulation"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsega-senior-software-engineer-match-ai-simulation"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sega-senior-software-engineer-match-ai-simulation\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsega-senior-software-engineer-match-ai-simulation"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":192022}},{"tool":"search_jobs","arguments":{"company":"sega.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":192022},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}