Software Engineer - Sports Simulation AI Remote
Job description
Software Engineer - Sports Simulation AI | Shape the Future of Sports Analytics
Are you a Software Engineer with expertise in Python and a desire to work with cutting edge machine learning? Ready to collaborate with professors from Cambridge University to build an innovative and powerful AI method of predicting the future of live football and tennis matches? Join our team and help to enhance the accuracy, extend the capabilities, and create an intuitive user interface for software that aims to change the face of sports analytics.
About the Role
As a Software Engineer, you'll collaborate with our team to turn a prototype machine learning technology into a full scale product, ready to be deployed at tournaments around the world. You'll help process and prepare training data, design testing suites to watch and analyse the forecasted gameplay predicted by the model, and contribute to the accuracy, reliability and scalability of the AI itself, aided by experts from Cambridge University.
Key Responsibilities
Collaborate with our team of software engineers to build a product around a powerful piece of AI
Help brainstorm and implement improvements to the machine learning architecture
Develop a responsive front-end interface for testing and showcasing the simulation software
Develop robust algorithms to collect and convert Hawk-Eye data into a clean format ready for machine learning training
Work with future clients in football and tennis translate their needs into software requirements
Work with Azure engineers to improve the efficiency of our cloud computing
Write comprehensive technical documentation
Skills, Knowledge, and Expertise
Essential:
Bachelor's degree in Computer Science or related STEM field
Proficiency in Python
Experience in processing, cleaning and reformatting large quantities of data
Solid understanding of software engineering principles and agile methodologies
Strong problem-solving skills and ability to think algorithmically
Excellent communication skills and the ability to pick up new concepts quickly
Experience with version control systems like Git
Desirable:
Any experience with machine learning frameworks, preferably PyTorch
Experience working with Microsoft Azure and its various data and machine learning services
Any experience in Front End Development for quick testing of Back End components
Make an Impact in Sports Simulation Technology
Join our dedicated and innovative team and play a pivotal role in shaping the future of sports analytics. Ready to make a lasting impact? Apply now and become a part of our team!