CrawlJobs Logo

Machine Learning Engineer

rebellion.com Logo

Rebellion

Location Icon

Location:
United Kingdom , Oxford

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re seeking a skilled and innovative Machine Learning Engineer to join our cutting-edge ML Team. You’ll be part of a small, highly collaborative group dedicated to pushing the boundaries of AI/ML technology in gaming. This mid-level position is ideal for someone ready to take ownership of projects, mentor junior engineers, and deliver impactful solutions that help shape the future of our game products. In this role, you’ll work closely with the Head of Machine Learning and our ML Engineers to create, design, develop, and optimise ML/DL systems that: Generate game levels and 3D worlds; Enhance our game products; Develop custom tools for our teams; Integrate ML and deep learning (DL) models into our production workflows and real-time gaming environments. You’ll be hands-on from research through deployment, exploring state-of-the-art advancements, running experiments, refining algorithms, and ensuring scalable, high-performance solutions. You’ll work with complex datasets, including tabular, imagery, 3D point clouds, and proprietary game data.

Job Responsibility:

  • Implementation, and optimisation of ML algorithms and tools for game-level generation and enhancement
  • Collaborate with cross-disciplinary teams (art, design, code) to integrate ML models into real-time game workflows
  • Conduct and direct experiments to improve accuracy, performance, and scalability of ML/DL models
  • Manage and maintain ML systems, libraries, and pipelines, ensuring robust deployment into production
  • Analyse diverse datasets to inform model architecture and feature engineering
  • Stay current with state-of-the-art ML/DL research and evaluate new technologies for practical application
  • Mentor and guide junior ML engineers, sharing best practices and reviewing their work
  • Present technical findings, progress, and recommendations to stakeholders and leadership

Requirements:

  • MSc in Computer Science, Mathematics, or a similar technical discipline
  • advanced certifications are a bonus
  • Proficiency in Python and C++ with a proven track record of delivering robust, scalable ML systems
  • Professional experience as a Machine Learning Engineer or similar role, with expertise in machine learning algorithms and statistical methods
  • Hands-on experience with supervised, unsupervised, semi-supervised, and reinforcement learning
  • 3D ML/DL exposure is highly desirable
  • Strong understanding of data structures, software architecture, and data modelling, with experience handling diverse datasets (tabular, computer vision, point cloud, game data)
  • Proficient with ML frameworks (NumPy, OpenCV, scikit-learn, PyTorch/PyTorch3D, TensorFlow, Keras)
  • Experience with CI/CD pipelines, version control (GitLab, Perforce), cloud platforms (preferably AWS) and scalable deployment workflows
  • Outstanding problem-solving and analytical capabilities, coupled with the ability to work autonomously and collaborate effectively with other disciplines
What we offer:
  • 22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service at 5 years – one day each year until you reach 31 days)
  • Private Medical Insurance, healthcare cash plan, including dental and Vision
  • Life Assurance, Income Protection & Critical Illness Cover
  • Enhanced Family Leave
  • Interest Free, Tax-Free loans
  • Enhanced Pension Scheme
  • EAP a range of Mental Health and Wellbeing Support
  • plus loads more… including a wide range of discounts, freebies, and social events
  • relocation package, including moving assistance, temporary accommodation, and full support to ensure a smooth transition
  • free parking at the studio

Additional Information:

Job Posted:
January 20, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Machine Learning Engineer

Machine Learning Engineer

You'll help shape how data science is done at Fever. You'll be responsible for c...
Location
Location
Spain , Madrid;Barcelona
Salary
Salary:
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You have experience building reproducible, production-ready machine learning pipelines
  • You have experience productionizing models
  • You are familiar with the engineering best practices, creating quality code
  • You're an expert in Python3 and its data ecosystem
  • Experience with AWS (S3, EC2, …)
  • You have experience in Docker
  • You are proficient in business English
Job Responsibility
Job Responsibility
  • Deploy trusted models that power Fever's decision making
  • Design, build and support modern and scalable machine learning infrastructure, e.g
  • Build a reproducible, organized, end to end machine learning pipeline
  • Build model quality and usage monitoring systems
  • Automate model training
  • Build tools to make our business processes more efficient
  • Understand the technical trade offs of different solutions, implement them and make them scalable
What we offer
What we offer
  • Attractive compensation package consisting of base salary and the potential to earn a significant bonus for top performance
  • Stock options
  • Opportunity to have a real impact in a high-growth global category leader
  • 40% discount on all Fever events and experiences
  • Home office friendly, location in Madrid or Barcelona required
  • Responsibility from day one and professional and personal growth
  • Great work environment with a young, international team of talented people to work with
  • Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee
  • English Lessons
  • Gympass Membership
  • Fulltime
Read More
Arrow Right

Principal Data Scientist - Machine Learning Engineering

We are looking for a Principal Machine Learning Data Scientist to develop and im...
Location
Location
United States , Remote
Salary
Salary:
145300.00 - 233400.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Data Science or related fields
  • Expertise in applying a broad variety of ML methods including NLP and LLM to solve business problems using large amounts of data
  • Proven track record of delivering ML projects end-to-end, including designing, development, deployment and monitoring
  • Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Expertise in programming languages such as Python or Java with and the ability to write performant code, familiarity with SQL, knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Develop and implement our machine learning algorithms
  • Train sophisticated models
  • Collaborate with our technical and non-technical partner teams
  • Expand our AI/ML functionality in partnership with our CSS and/or Sales organization
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • bonuses
  • commissions
  • equity
  • Fulltime
Read More
Arrow Right

Principal Data Scientist - Machine Learning Engineering

Atlassian is looking for a Principal Data Scientist to uncover valuable insights...
Location
Location
United States , San Francisco
Salary
Salary:
175100.00 - 233400.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience applying your Data Science skills to identify and lead projects which have had impact on business strategy and performance
  • 8+ years of experience in Data Science or related fields. (Preferred - 10+ years experience with a post-graduate degree in a quantitative discipline like Statistics, Mathematics, Econometrics, Computer science)
  • Expertise in applying a broad variety of ML methods including NLP and LLM to solve business problems and a strong sense of when to apply them to the problem at hand
  • Experience in managing ML projects end-to-end including deployment and monitoring
  • Expertise in SQL and a high level of proficiency in another data science programming language (e.g Python, R) with expertise in libraries like Pandas, Numpy, Scikit-learn etc.
  • A very high bar for output quality, while balancing 'having something now' vs. 'perfection in the future'
  • Comfort explaining complex concepts to diverse audiences and creating compelling stories for non-data experts
  • Proficiency in visualization tools (e.g. Streamlit, Tableau)
Job Responsibility
Job Responsibility
  • Influence strategy & important decisions around customer friction by surfacing data driven insights
  • Define, set and report on department level metrics or KRs to the CSS Executive team
  • Build and implement measurement frameworks, machine learning models and NLP/LLM tooling to accelerate Atlassian’s growth and improve product quality
  • Foster a world-class Data Science culture by leading training on technical concepts, driving continuous learning and mentoring Data Scientists on the team
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Atlassian is looking for a Senior Machine Learning Engineer to join our Central ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • 6+ years of related industry experience in the data science domain
  • Expertise in Python or Java with the ability to write performant production-quality code, familiarity with SQL, knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Explain data science concepts to diverse audiences, create a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Drive the development and implementation of cutting edge machine learning algorithms
  • Training sophisticated models
  • Collaborating with product, engineering, and analytics teams
  • Build the AI functionalities into each Atlassian products and services
  • Designing system and model architectures
  • Conducting rigorous experimentation and model evaluations
  • Providing guidance to emerging ML engineers
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Working at Atlassian: Atlassians can choose where they work – whether in an offi...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of related industry experience in the ML domain
  • Expertise in Python, Kotlin or Java with the ability to write performant production-quality code, familiarity with SQL, Vector database and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Improving productivity of help-seekers in JSM, leveraging AI
  • Using RAG methodology to scan through the Knowledge Base, index, hydrate and generate answers which are accurate
  • Expanding to supporting multiple-languages, improving correctness scores, eliminating hallucinations, expanding search space beyond Knowledge Base
  • Implementing AI/ML for generating KB articles from issues
  • Suggesting and creating workflows through AI for solving customer queries
  • Other initiatives to create impact on overall helpfulness to the help seeker
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Engineer

As a Principal Engineer on the ITSM team, you will get the opportunity to work o...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of total experience
  • Fluency in Python
  • Solid understanding of machine learning concepts and algorithms, including supervised and unsupervised learning, deep learning, and NLP
  • Familiarity with popular ML libraries like sci-kit-learn, Keras/TensorFlow/PyTorch, numpy, pandas
  • Good Understanding of Machine Learning project lifecycle
  • Experience in architecting and implementing high-performance RESTful microservices (API development for ML Models)
  • Familiarity with MLOps and experience with scaling and deploying Machine Learning models
Job Responsibility
Job Responsibility
  • Shape the future of AIOps
  • Master Generative AI
  • Become a machine learning maestro
  • Collaborate with diverse minds
  • Make a tangible impact
  • Routinely tackle complex architectural challenges, spar with other principal engineers to build ML pipelines and models that scale for thousands of customers
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems.
  • Develop leadership skills
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Central AI

Atlassian's Central AI organization is on a mission to revolutionize AI innovati...
Location
Location
Canada , Canada
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • 3+ years of related industry experience in the data science domain
  • Expertise in Python or Java with and the ability to write performant production-quality code
  • familiarity with SQL
  • knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences
  • craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
Job Responsibility
Job Responsibility
  • development and implementation of the cutting edge machine learning algorithms
  • training sophisticated models
  • collaborating with product, engineering, and analytics teams
  • build the AI functionalities into each Atlassian products and services
  • designing system and model architectures
  • conducting rigorous experimentation and model evaluations
  • providing guidance to junior ML engineers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

We are looking for a Senior ML engineer to join the Teamwork Graph team and a gr...
Location
Location
United States , Mountain View; Seattle; San Francisco
Salary
Salary:
165500.00 - 265800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and scaling business applications and systems using large amounts of data
  • Built generalizable platforms with a keen eye on empowering applications in product
  • Experience building and scaling business applications and systems using large amounts of data
  • Agile development mindset, appreciating the benefit of iteration and improvement
  • Experience working with LLMs and RAG a bonus
Job Responsibility
Job Responsibility
  • Process and structure large amounts of graph data to power applications across Atlassian
  • Build great APIs
  • Creative use of generative AI and ML to process, structure, and reason over large amounts of data to power intelligent products
  • Mentor and coach your team members on best practices, code quality, design patterns, testing, debugging, and documentation
  • Communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Communicate effectively with internal and external partners, present technical concepts and results clearly and concisely, and solicit feedback and input from various stakeholders
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right