At a Glance
- Tasks: Build cutting-edge multimodal AI systems for real-time data processing.
- Company: Join a forward-thinking tech company at the forefront of AI innovation.
- Benefits: Enjoy competitive pay, flexible working options, and opportunities for growth.
- Other info: Collaborative team environment with a focus on continuous learning and mentorship.
- Why this job: Make a real impact in the exciting world of AI and sports technology.
- Qualifications: 5-8+ years in software engineering with strong skills in Python, Java, or Rust.
The predicted salary is between 70000 - 90000 £ per year.
About the Role
Senior Applied AI Engineer to build production‑grade, multimodal (audio/video/text) systems that convert broadcast and radio feeds into structured, real‑time signals and event candidates. Implement and evolve “agentic” components (sensor agents, specialist agents, decision logic) powering products like Audio Intelligence, semi‑automated broadcast‑to‑data tagging, and highlight/momentum signals. Use technical expertise and pragmatic problem‑solving in an Agile, continuous‑improvement team. Expect a data‑driven, evidence‑based mindset with continuous experimentation and validation.
Key Responsibilities
- Build and maintain multimodal agents:
- Audio sensor agents (acoustic events, sentiment, alignment)
- Visual sensor agents (scorebug/overlay reading, basic visual cues when applicable)
- Specialist and decision logic components (structured event outputs, confidence, traceability)
- Implement streaming‑friendly pipelines: chunking, normalization, time‑sync, async execution, and robust retry/backoff for model/tool calls.
- Develop prompt‑as‑code with strict JSON contracts, schema validation, and deterministic post‑processing to reduce brittleness.
- Improve system robustness under noisy inputs:
- Design fallback behaviors (degraded modes)
- Add guardrails and confidence thresholds
- Instrument traces/metrics for latency, cost, and accuracy
- Partner with product, platform, and domain leads to translate sport rules and edge cases into validation logic and integrate outputs into downstream consumers (tagging, live feeds, analytics).
- Contribute to the evaluation workflow by adding test cases, failure mode categories, and regression checks for prompts and model routing.
- Stay up‑to‑date with emerging Gen AI technologies, tools, and best practices.
- Mentor and support other team members in data engineering principles and practices.
Qualifications
- 5–8+ years of professional software engineering experience (backend and/or ML systems).
- Strong proficiency in one or more of: Python, Java, Rust.
- Hands‑on experience building production services involving LLM or multimodal model integration (Gemini, ChatGPT, Claude).
- Comfortable with ambiguity, iterative experimentation, and evidence‑based decision‑making in an Agile environment.
- Experience with streaming data platforms like Kafka, Pulsar, Flink.
- Experience with AWS Bedrock or Google Vertex AI.
- Familiarity with version control systems (Git).
- Excellent problem‑solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication skills.
Preferred Qualifications
- Experience with audio ML/speech/acoustic event detection or media pipelines (audio/video chunking, sync).
- Experience with RAG or rules/config grounding for sport‑specific logic (league configs, terminology, rulebooks).
- Familiarity with evaluation practices (golden sets, precision/recall, drift monitoring) and production observability.
- Experience operating systems where cost/latency tradeoffs matter (routing “flash vs heavy” models, caching, batching).
Travel & Working Model
Occasional travel may be required. Hybrid working models differ based on role and location.
Disability Assistance
Let us know when you apply if you need any assistance during the recruiting process due to a disability.
Senior Applied AI Engineer: Multimodal Real-Time AI Systems in City of Westminster employer: Genius Sports
As a Senior Applied AI Engineer, you will thrive in a dynamic and innovative environment that champions continuous improvement and data-driven decision-making. Our company fosters a collaborative work culture where your expertise will not only contribute to cutting-edge multimodal AI systems but also provide ample opportunities for professional growth and mentorship. Located in a vibrant tech hub, we offer a hybrid working model that supports work-life balance while engaging with the latest advancements in AI technology.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Applied AI Engineer: Multimodal Real-Time AI Systems in City of Westminster
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving multimodal systems or AI. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle real-world scenarios related to audio/video/text systems and think through your approach out loud. We love seeing how you think!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Senior Applied AI Engineer: Multimodal Real-Time AI Systems in City of Westminster
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Applied AI Engineer role. Highlight your experience with multimodal systems, Python, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about building production-grade AI systems and how your background aligns with our mission at StudySmarter. Keep it engaging and personal – we love to see your personality!
Showcase Your Problem-Solving Skills:In your application, don’t shy away from sharing specific examples of how you've tackled complex problems in previous roles. We’re looking for that data-driven, evidence-based mindset, so let us know how you’ve used experimentation and validation in your work.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at Genius Sports
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Java, and Rust. Brush up on your experience with LLMs and multimodal model integration, as well as streaming data platforms like Kafka or Flink. Being able to discuss your hands-on experience confidently will impress the interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems, especially in an Agile environment. Think about how you’ve implemented robust solutions under noisy inputs or designed fallback behaviours. This will demonstrate your pragmatic approach to challenges and your ability to think on your feet.
✨Familiarise Yourself with the Domain
Since the role involves sports and media, it’s a good idea to brush up on relevant terminology and rules. Understanding how to translate sport rules into validation logic can set you apart. Show that you’re not just a tech whiz but also someone who understands the context of the work.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects, challenges they face, or how they measure success. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values. Plus, it gives you a chance to engage in a meaningful conversation with your interviewers.