
Epicgames · London
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative envi...
At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and
creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually
stunning interactive experiences, we’re always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly
innovating to raise the bar of engine and game development.
Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts.
We’re always improving on the tools and technology that empower content developers worldwide.
You will work with our team of engineers at the intersection of vision, language and machine learning to create state-of-the-art
models for agentic vision tools. You will be responsible for the design, implementation and deployment of production-ready
computer vision models that support game developers in our ecosystem (including scene generation and trained bots/agents), as well
as agents for automated content verification (e.g. gameplay behavior).
vision problems
systems in industrial environments
We pay 100% for benefits except for PMI (for dependents). Our current benefits package includes pension, private medical
insurance, health care cash plan, dental insurance, disability and life insurance, critical illness, cycle to work scheme, flu
shots, health checks, and meals. We also offer a robust mental well-being program through Modern Health, which provides free
therapy and coaching for employees & dependents.
Epic Games is a leading interactive entertainment company. For over 30 years we've been making award-winning games and engine
technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before.
Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive
experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries
such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop
remarkable games, we strive to build teams of world-class talent.
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn
more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party
(including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed
agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
500M+ downloads. 80M+ monthly users. A decade of building – and we’re still accelerating. Flo is the world’s #1 health & fitness app worldwide on a mission to build a better future for female health. Backed by a $200M investment led by General Atlantic, we became the first product of our kind to reach a $1B valuation in 2024 – and we’re not slowing down. With 7M paid subscribers and the highest-rated experience in the App Store’s health category, we’ve spent 10 years earning trust at scale. Now, we’re building the next generation of digital health – AI-powered, privacy-first, clinically backed – to help our users know their body better. The job We are looking for a Senior Software Engineer with deep expertise in AI/ML infrastructure to join our AI Platform team and help build the GenAI platform that powers every AI feature at Flo. You will bridge core infrastructure, data engineering, and LLM development to deliver production-grade medical safety judges, fine-tuning pipelines, evaluation frameworks, and real-time personalisation. The team operates 60+ LLM-based evaluation judges, develops proprietary fine-tuned health models, and maintains active partnerships with Databricks, Google, OpenAI, Anthropic, and AWS. What you’ll do * LLM Judge Ecosystem: build and scale Judge-as-a-Service, prompt registries, calibration pipelines, and evaluation orchestration using MLflow 3.x * Fine-Tuning and Serving: develop LoRA/SFT/preference optimisation pipelines for health-domain models (Llama, Gemma, MedGemma) and manage model serving at scale on Databricks * Data and Evaluation Pipelines: build synthetic Q&A generation, golden test sets, reward function engineering, and Delta table schemas in Unity Catalog for reliable, reproducible evaluation data * Infrastructure: maintain Terraform-managed AWS infrastructure (EKS, S3, IAM), Databricks AI Gateway, and CI/CD pipelines (GitHub Actions) with evaluation gates and progressive rollout * Cross-Functional Impact: collaborate with Product, Security, Analytics, and Medical teams, develop internal SDKs and APIs consumed by 5+ teams, and engage directly with technology partners on pre-release capabilities Experience and skills Must have: * Engineering maturity: 7+ years of software engineering, 4+ years focused on ML/AI platforms * LLM experience: recent hands-on work with at least one of: fine-tuning, prompt engineering, LLM evaluation, or model serving * Technical stack: strong Python across production services and data pipelines, data engineering fundamentals (Spark, Delta tables, Parquet) * Platform and infrastructure: Databricks (MLflow, Unity Catalog, Model Serving), AWS (EKS/Kubernetes, IAM), Terraform, GitHub Actions * Cross-domain flexibility: comfort working across ML, data engineering, and infrastructure. You don’t need to be expert in all three, but you contribute wherever the team needs it Nice to have: * LLM evaluation frameworks (judges, graders, calibration methodology) or fine-tuning techniques (LoRA, RLHF/DPO, model distillation) * ML data engineering: synthetic data generation, evaluation dataset design, annotation pipelines * Healthcare, regulated industry, or safety-critical AI systems experience * Prompt optimisation frameworks (DSPy or similar), feature stores (Tecton) #LI-KP1 #LI-Hybrid Annual Salary Range (ranges may vary based on skills and experience) £120,000—£150,000 GBP How we work We’re a mission-led, product-driven team. We move fast, stay focused and take ownership – from brief to build to impact. Debate is encouraged. Decisions are shared. We care about craft, ship with purpose, and always raise the bar. You’ll be working with people who take their work seriously, not themselves. It takes commitment, resilience, and the drive to keep going when things get tough. Because better health outcomes are worth it. What you'll get We support impact with meaningful reward. Here’s what that looks like: * Competitive salary and annual reviews * Opportunity to participate in Flo’s performance incentive scheme * Paid holiday, sick leave, and female health leave * Enhanced parental leave and pay for maternity, paternity, same-sex and adoptive parents * Accelerated professional growth through world-changing work and learning support * In-person collaboration and work in a hybrid model, with 3 days per week spent in the office * 5-week fully paid sabbatical at 5-year Floversary * Flo Premium for friends & family, plus more health, pension and wellbeing perks Diversity, equity and inclusion Our strength is in our differences. At Flo, hiring is based on merit, skill and what you bring to the role – nothing else. We’re proud to be an equal opportunity employer, and we welcome applicants from all backgrounds, communities and identities. Read our privacy notice for job applicants.
ABOUT THE JOB Validate the ML stack that turns accelerator hardware into trusted AI performance. This role sits where modern ML models meet Graphcore’s software and hardware stack. You will test, benchmark and validate complex systems before they reach customers. Your work will expose regressions, correctness issues and performance limits across frameworks, models and execution environments. You will help teams understand what is working, what is breaking and why. You will run open source models, build automated benchmarking pipelines and create targeted tests for low level ML behaviour. That includes numerical precision, quantisation, attention mechanisms, distributed execution and model subgraphs. This is a role for someone who wants to stay close to how AI systems really work. You will not design new models, but you will make them run reliably on ambitious infrastructure. THE TEAM AND CULTURE The ML QA team is where Graphcore’s ML software stack comes together for validation. Work spans unit tests, full model benchmarks, distributed workloads, simulators, emulators and hardware targets. Engineers are expected to take ownership, question assumptions and improve how testing is done. The team moves quickly, but decisions are grounded in evidence, benchmark data and technical discussion. You will work closely with software, infrastructure and hardware teams. Squads organise around priorities, with space for engineers to shape roadmaps and raise the quality bar. WHAT WE’RE LOOKING FOR · Strong experience in Machine Learning or ML-adjacent software engineering roles. · A solid grasp of neural networks, training, inference, numerical precision and performance trade-offs. · Hands-on experience with PyTorch, TensorFlow, JAX, Triton or similar ML frameworks and tools. · Strong Python skills for automation, experimentation, benchmarking and reporting. · Experience designing, running and analysing ML benchmarks or model experiments. · Confident debugging skills in Linux, with curiosity about model behaviour and system performance. BENEFITS · Unlimited annual leave · Up to 5% matched pension · Phantom equity – share in Graphcore’s success · True flexibility in how and where you work · Office spaces designed for collaboration · Free food and an on-site barista · Health cash plan · Income protection · Life assurance · Along with other benefits you can choose from (private medical insurance, dental plan etc) We welcome people from all backgrounds and experiences and are committed to building an inclusive environment where everyone can do their best work. We’re an equal opportunity employer and recognise that everyone brings different strengths and perspectives. If you need any adjustments during the interview process, just let us know - we’re happy to support you. JOIN THE TEAM AT GRAPHCORE Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore brings together deep expertise to solve complex problems and deliver meaningful progress in AI compute. If you want to validate the systems behind next generation AI compute, we’d love to hear from you. Apply now to help build what comes next.
ABOUT WHEELY Wheely is redefining premium transportation across major cities in Europe, the US, and the Middle East. We blend cutting-edge technology with the craft of five-star chauffeuring to deliver an experience trusted by more than 100,000 active riders and 1,200 corporate accounts. We’re a profitable, fast-growing scale-up with $43M raised and over $100M in annual revenue. Having recently launched in New York City, we’re expanding rapidly across the US and EMEA. If you take pride in your craft and want to help shape the next chapter of our growth, we'd love to hear from you. ABOUT THE ROLE We're hiring mid-level and senior Data Scientists / ML Engineers. You will own the entire process: from ideation and research through to production deployment. You'll join one of several hiring teams (Mapping, Matching, Pricing, or Supply) tackling challenging & high-impact problems such as ETA prediction, routing, map matching, dynamic pricing, bipartite matching, driving style prediction, and LLM integration. RESPONSIBILITIES * Collaborate with engineers, designers, and product managers to solve ambiguous problems * Research, prototype, and ship ML models into production * Continuously improve existing algorithms and identify opportunities for new ones REQUIREMENTS * Strong academic background in a STEM field * 2+ years of experience in Data Science or Machine Learning for mid-level; 5+ years for senior roles * Strong foundation in probability & statistics NICE TO HAVE * Experience with geospatial data or routing (particularly relevant for the Mapping team) * Background in operations research or combinatorial optimization (particularly relevant for the Matching and Pricing teams) * Experience deploying real-time or latency-sensitive ML systems WHAT WE OFFER * Office-based role in West London, four days a week with flexible start and finish times, plus one remote day of your choice * Salary: £90,000 – £110,000 * Employee stock options plan * Private medical and dental insurance * Life and critical illness cover * Latest-generation MacBook Pro and 4k display * Monthly credit towards Wheely journeys * Cycle to Work scheme * Professional development stipend * Relocation support, including visa sponsorship and allowance All of your personal information will be collected stored and processed in accordance with Wheely’s Candidate Privacy Notice