Rodeo
Get started

AgileGrid Solutions

Senior AI/ML Engineer

United Kingdom
Posted about 12 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

About The Company

Since its inception in 2005, Ocho has established itself as a leading global organization specializing in connecting brands and retailers with consumers through user-generated content at an unprecedented scale. Starting from a single office, the company has expanded its operations across North America, Europe, Asia, and Australia, serving thousands of brands and millions of consumers worldwide. Ocho’s innovative approach leverages advanced AI and ML technologies to analyze vast amounts of consumer feedback, reviews, and questions, transforming raw data into trustworthy insights that drive strategic decision-making. The company's commitment to fostering a positive and inclusive work environment has been externally recognized, earning certifications as a Great Place to Work in seven countries, including the US, Australia, India, Lithuania, France, Germany, and the UK. This recognition underscores Ocho’s dedication to cultivating a culture of curiosity, innovation, and employee well-being.

About The Role

Ocho is seeking an experienced AI/ML Engineer to join their Belfast-based team, offering a flexible hybrid work model. This role provides a unique opportunity to work on building and deploying sophisticated machine learning models that process billions of pieces of consumer feedback in real-time. The primary focus will be on developing NLP, personalization, and content-quality models at a genuine production scale, directly impacting the user experience for millions of consumers globally. The successful candidate will work on cutting-edge projects involving large language models (LLMs), generative AI, and advanced NLP techniques, contributing to the company's mission of turning raw consumer data into actionable insights. This position offers extensive exposure to real-world ML applications, including model deployment, monitoring, and iterative improvement, within a collaborative environment that values innovation and technical excellence.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Qualifications

The ideal candidate will possess over five years of experience in building and deploying machine learning models in production environments. Strong proficiency in Python and hands-on experience with ML frameworks such as PyTorch or TensorFlow are essential. Candidates should have practical knowledge of NLP techniques and experience working with unstructured text data, enabling them to extract meaningful insights from diverse consumer content. Experience with cloud platforms like AWS, GCP, or Azure for managing ML workloads is required. A solid understanding of MLOps practices, including model deployment, monitoring, and retraining pipelines, is critical. Excellent analytical skills and the ability to communicate complex ML concepts to non-technical teams are also important. Desirable qualifications include experience with LLMs or generative AI in production, as well as familiarity with recommendation systems or personalization at scale.

Responsibilities

  • Designing, training, and deploying machine learning models that enhance content moderation, quality scoring, and personalization features.
  • Applying NLP techniques to structure and analyze unstructured consumer data, extracting valuable insights to improve product offerings.
  • Evaluating and integrating large language models and generative AI technologies where they add genuine value to the product.
  • Building and maintaining robust MLOps pipelines for model training, deployment, and ongoing monitoring, ensuring models perform reliably in a live environment.
  • Collaborating closely with data engineering teams to ensure data quality and integrity at scale.
  • Monitoring live model performance, analyzing feedback, and iterating models based on real-time insights to maintain high standards of accuracy and relevance.
  • Working with product and engineering teams to translate ML capabilities into shipped features that enhance user engagement and satisfaction.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Benefits

Ocho offers a comprehensive benefits package designed to support work-life balance and professional growth. Employees benefit from a flexible hybrid working model based in Belfast, allowing for a healthy blend of remote and in-office work. The company emphasizes a culture of curiosity and innovation, providing opportunities to work on cutting-edge AI and ML projects involving large language models and generative AI applications. Ocho fosters an inclusive environment that recognizes and rewards talent, curiosity, and continuous learning. Additional benefits include competitive salary packages, professional development opportunities, and a supportive work environment committed to employee well-being. The organization’s recognition as a Great Place to Work underscores its dedication to creating a positive, engaging, and rewarding workplace for all employees.

Equal Opportunity

Ocho is an equal opportunity employer committed to fostering an inclusive environment where all employees and applicants are treated with respect and fairness. The company values diversity and believes that different perspectives drive innovation and success. Ocho does not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other characteristic protected by law. All employment decisions are made based on merit, qualifications, and business needs. The organization actively promotes a culture of inclusion and encourages individuals from diverse backgrounds to apply and thrive within the company.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Python
PyTorch
TensorFlow
Natural Language Processing
MLOps
AWS
GCP
Azure
Large Language Models
Generative AI
Model Deployment
Model Monitoring
Recommendation Systems
Personalization
Unstructured Data Analysis
Content Moderation

Location

United Kingdom

Sign up to applySee more jobs like this