Job Description
Machine Football’s objective is to be the leading platform for sport investment and operations. Our technology enables investors and sporting directors to develop new performance and trading strategies and provides insight into every level of the market.
Machine Football understands the value of the overall system rather than simple stats such as passes and tackles. This provides the foundations for new aligned football operations and an ecosystem of investor-focused products.
Our need:
Are you passionate about Data Engineering, MLOps, AI and Football? Are you looking for a fantastic environment to start your career in, working with some of the biggest names in the global game? Here’s your chance to be a part of a fast-growing Sports Technology and Data business. Machine Football are looking for graduate level (graduate, apprenticeship, etc) Software Engineer, with AI/ML experience to join our ML/AI team.
Responsibilities include:
· Creating and deploying notebooks using PySpark, Python, into Azure Databricks
· Develop, test, debug, and deploy machine learning models to assess football performance, as well as to conduct financial valuation and forecasting.
· Design testing frameworks for parameter tuning, experimenting with new models and features.
The experience we are looking for:
· At least six (6) months experience with Python, PySpark, and associated libraries like Sci-Kit Learn, Pandas, NumPy, etc
· Familiarity with Databricks
· Programming experience outside of your degree.
· Generate and engineer features, as well as run and fine-tune basic supervised machine learning models, including XGBoost, Random Forest, and Neural Networks.
· Understand statistics, specifically probability distributions.
· Strong ability to communicate clearly and work independently (under supervision).
· Collaborate effectively and efficiently within a small team.
· Enthusiasm to learn other parts of the software development process.
Bonus:
· Basic SQL experience
· Experience with MLOps, MLFlow, PyTorch, TensorFlow
· A passion for pushing boundaries in technology
· Great problem-solving abilities
💡 Quick Summary
Seeking a career-building opportunity? The Graduate Level Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in London offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
