At a Glance
- Tasks: Lead the architectural design for cutting-edge tracking technology in sports.
- Company: Join Hawk-Eye, a leader in sports technology innovation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and mentorship.
- Why this job: Shape the future of sports with advanced computer vision and machine learning.
- Qualifications: Expertise in multi-camera computer vision and strong C++ skills required.
The predicted salary is between 63000 - 77000 £ per year.
This is the senior computer vision engineering authority for Hawk-Eye's tracking technology, and it is an individual contributor role. Our tracking sits underneath almost everything Hawk-Eye sells: goal-line technology, semi-automated offside, electronic line calling, automated ball-strike, live and post-game data. It runs across football, baseball, tennis, American football, ice hockey, cricket, basketball and rugby, on-premise, in the cloud and increasingly on edge devices, delivered by over 100 engineers in the Tracking and Automated Officiating value stream.
You would be the person who decides how that is built. The role carries two hats:
- Software Architect: You own the software-level architectural design across tracking, auto-officiating and data delivery.
- Computer Vision Authority: You lead the core domains: camera calibration, ball tracking, skeletal tracking, and the R&D that feeds them.
It is a hands-on job. You set architecture for new tracking problems as they arrive, safeguard the shared frameworks, and when a live delivery is at risk you are the escalation point who gets into the code.
What you would own:
- Architecture across the value stream. You are the lead architect for every tracking and auto-officiating product in T&AO.
- You set the initial architecture when a new tracking problem enters the business, run the Software Domain Owner model so shared libraries like calibration have named codeowners, and keep designs consistent across sports.
- You represent tracking in the Engineering Architecture Steering group and feed into architecture conversations across Hawk-Eye and the wider Sony Sports organisation.
- Part of that is judgement about reuse. Keeping value streams on a common tracking codebase pays off until it doesn't, and knowing where that line sits is the job.
Computer vision direction: You are the subject matter authority. You decide where our vision processing and ML integration goes next, research new tracking technologies and bring them in, and build prototypes when a proposal needs proving rather than describing.
Modern tooling, properly evaluated: We want agentic coding frameworks, LLM-driven development tools and automated code generation working inside heavy C++ and Python codebases, with guidelines that hold up. You would lead that adoption and decide what earns its place.
Growing other engineers: You coach the Squad Tech Leads, guide junior architects, and run CV Algorithm talks, HawkTalks and tutorials. You also help us hire well, including technical assessment for CV and ML roles.
The awkward bits: Operational health of ML training and synthetic data infrastructure sits with you, including escalating the gaps in ownership and support with options attached.
What we are looking for:
- Deep multi-camera computer vision expertise.
- Camera calibration including intrinsics, extrinsics, distortion models, anti-wobble and bundle adjustment.
- Triangulation, 3D ball and pose estimation, skeletal tracking, continuous-time modelling, inverse kinematics.
- Expert cross-platform C++ across Windows and Linux, x86 and ARM, with CMake and real performance profiling ability.
- Strong working knowledge of GPU inference (TensorRT, Triton) and ML pipelines (PyTorch, ONNX).
- Proven experience running tracking at scale in AWS, on-premise and on edge devices.
- Hands-on use of AI coding agents and LLM orchestration to accelerate algorithm R&D and refactoring in large codebases.
- A working understanding of generative AI, synthetic data generation and where they genuinely help real-time CV.
The parts that are harder to put in a bullet point: You can set architecture across many squads and sports and make pragmatic calls on reuse, cost and time to market. You write clearly: design documents, proposals with options, explanations a non-technical stakeholder can follow. You are comfortable in front of external engineering partners, which here means Sony, NVIDIA and AWS alongside sports leagues and federations. And you can size work honestly, state your confidence in it, and say what we should stop or delay.
What this role is not:
- This is not a people management role. Nobody reports to you. Line management sits elsewhere and we are not planning to move it.
- It is not project or delivery management either. Delivery Leads coordinate squad delivery across T&AO. You own technical direction and escalation, not sprint management.
- You are not a Product Owner. Product sets the market and problem priorities, you work with them to define the solution.
- You are not a Squad Tech Lead. Day-to-day technical leadership of squads sits with the Squad Tech Leads and Engineering Leads. You mentor them and step in on the complex and high-risk problems.
- You are not a gatekeeper for other value streams. You give them alignment and access to shared tracking IP. You do not own their roadmaps.
Senior Software Architect in Kennington employer: Hawk-Eye Innovations
Hawk-Eye Innovations is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within a diverse team of engineering professionals. With a focus on employee growth and development, the company provides ample opportunities for career advancement while working on cutting-edge AI technologies in a hybrid model across the UK and Hungary. Join us to be part of a forward-thinking organisation that values your contributions and empowers you to make a meaningful impact in the world of sports technology.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Architect in Kennington
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Hawk-Eye Innovations or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Hawk-Eye Innovations.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Hawk-Eye Innovations.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Hawk-Eye Innovations that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Senior Software Architect in Kennington
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Hawk-Eye Innovations.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Hawk-Eye Innovations and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Hawk-Eye Innovations
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Hawk-Eye Innovations uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.