Junior Software Engineer Computer Vision Bristol 2022
A day in the life of a Computer Vision Engineer!
As a computer vision engineer at Hawk-Eye Innovations, you will be part of an agile team that is responsible for the delivery of all ball, player and object tracking technology across sports such as tennis, football and cricket.
On any given day you can expect to be solving the most complex and challenging computer vision problems, including multi-view geometry, image processing along with developing our artificial intelligence platform. You will be working with code that is prototyped and developed in Visual Studio C++ and working on solutions that take advantage of GPU processing, using CUDA to develop optimised solutions through experimentation with OpenCV.
You will partner closely with our product team and customers to establish requirements and develop innovative solutions to the most complex challenges within sports technology. You can expect to solve significant problems and collaborate with the wider team to brainstorm solutions, conduct research and find the best approach. You will be working in agile principles, using two-week sprints to deliver game-changing technology and will support the configuration and deployment of our products that are delivered on a global scale.
Role Responsibilities and Requirements
- Performing analysis and optimisations for both CPU and GPU
- Supporting the development of vision processing algorithms and making enhancements to our AI platform
- Be part of full life cycle development of projects, liaising with creatives, product engineers and the wider development team
- Implementing new features in our products
- Reporting progress and issues to the team
- A desire and the ability to innovate, learn and push the boundaries
Skills, Knowledge and Expertise
- You will be developing your experience with Computer vision algorithms and techniques
- You will be proficient in C++ and be eager to advance your technical skillset
- You will have an early level of knowledge with performance optimisation for CPU and GPU
- You will have experience with networking, concurrency, operating systems
- You will have an interest in machine learning and an early knowledge base of machine learning libraries
- Ideally, you will have a basic understanding of Git, Visual Studio and Cuda
Our Computer Vision Team & Tech Stack
Our Computer Vision Team
Our computer vision team at Hawk-Eye Innovations is responsible for delivering real-time, high accuracy, low latency, player, ball and object tracking data for use in officiating, virtual recreation, data analytics and much more. Our industry-leading team is responsible for providing data to wider development teams within Hawk-Eye and to high profile clients throughout the world of professional sport.
As part of our Computer Vision Team, you will create software that is integral to some of the biggest sporting tournaments, leagues and federations in the world. Our team is high impact, combining the latest research and technology within computer vision to create innovative products that enhance sport on a global scale.
Our Computer Vision Team Culture
Our computer vision team at Hawk-Eye is built on a culture shaped by openness and honesty, along with a desire to push the boundaries of technology and innovation. We are collaborative but also run with autonomy, and are focused on solving the most complex problems within computer vision. Our business and output are challenging and we thrive in a world that is constantly changing and evolving. We are agile and strive for the highest quality in everything we do. As a team, we are constantly learning, challenging and pushing ourselves.
Our Tech Stack
At Hawk-Eye Innovations, we continue to push the boundaries of innovation within global sport. As part of our team, you will work closely with exceptional people and the most cutting edge technologies.
You can expect to work with:
- Primarily modern C++ (C++17 and soon C++20)
- Production software targets Windows 10 (plus some Linux software, e.g. for ML training)
- Tools: Git, cmake, Visual C++, TeamCity, JIRA, Confluence, Slack.
- Libraries: OpenCV, Ceres, Qt (and quite a few more smaller ones)
What we offer you
At Hawk-Eye not only do you get to be part of the cutting edge of sports technology but you will also be valued and rewarded for your contribution through a strong reward platform that includes:
- 23 Days Annual Leave
- 8 Public Holidays
- Enhanced Pension Scheme (with 5% matching)
- Flexible Working
- Optional Private Healthcare
- Complimentary Unmind App
- Access to sporting events and tickets
- Onsite Gym (Basingstoke)
- Sony Group Company Discounts
You’ll be amazed at what we do
Hawk-Eye Innovations develops, markets, and delivers the most sophisticated officiating tools in sport. We are a Sony company and are a fundamental part of officiating and broadcasting in over 25 international sports across our Ball and Player Tracking, SMART (Synchronised Multi-Angle Replay Technology) and SMART Production products. Every year we cover over 30,000 events and games across 500+ stadiums in over 90 countries.
Pulselive’s work is dedicated to one of the most socially impactful activities on the planet - sport. We unlock the power of sport through technology by uniting communities, entertaining, and inspiring people around the world. Our mission is to create experiences sports fans can’t live without. We’re a team of highly talented and engaged creatives, engineers, product managers and researchers that collaborate to make this happen.
Equal Opportunity Employer
Hawk-Eye and Pulselive is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability, or union membership status.
About Hawk-Eye Innovations
Hawk-Eye Innovations have been at the forefront of sports officiating and broadcast enhancement technology since 2001. The world’s biggest sporting events trust Hawk-Eye to make the right call when it matters most.
Hawk-Eye’s vision-processing, video replay and creative graphic technologies make sport fairer, safer, more engaging and better informed. Our innovations are constantly changing the face of sports officiating, production, content management, fan engagement in every sport.
Hawk-Eye Innovations form a key part of the Sony Sports Innovations Group with a shared mission to deliver best-in-class officiating, broadcast and digital solutions to the sports world.
Diversity and Inclusion
Our commitment to diversity and inclusion across race, gender, age, religion, identity, and experience drives us forward every day. We celebrate differences. We encourage different opinions and approaches to be heard, and then we come together and build.
Our response to COVID-19
During this time Hawk-Eye Innovations Team's are working remotely to deliver our services, however, our operations teams are on site. We are continuing to hire and onboard fantastic people into our teams during the COVID pandemic and have adapted our processes to ensure we can deliver a virtual recruitment process that keeps you and our teams safe.
During our recruitment process, you can expect to interact with us via one-way video interviews, virtual meetings and telephone. The Talent Acquisition and Hiring Teams are here to support you through your recruitment journey, so please feel free to contact us if you require any assistance.
Our new starters are joining the business remotely and we want to ensure you feel like part of our team. From onboarding to daily standups, monthly socials and team all hands, we will ensure you have everything you need to succeed as your onboard with Hawk-Eye Innovations.