- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or related fields
- Eligibility
- Candidates must be eligible to work in the UK; sponsorship is not offered for this vacancy.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Profitero+
Profitero+ is a premier global SaaS commerce platform utilizing predictive intelligence to empower brands in anticipating, activating, and automating optimal actions that drive profitable growth. Monitoring over 80 million products daily across 1400+ retailers in more than 70 countries, Profitero+ helps brands enhance search placement, product content, pricing, availability, reviews, and more. It is frequently referenced by major news outlets for its reliable data. Following integration with Publicis Groupe, Profitero+ now benefits from a substantial boost in product development resources and provides employees with exceptional career advancement opportunities.
Role Overview
We are looking for an accomplished Senior AI Engineer skilled in constructing agent-driven AI applications and workflows. The ideal candidate will have substantial experience with Large Language Models (LLMs) like Claude, OpenAI's GPT series, Google Gemini, and similar technologies to create intelligent systems capable of reasoning, action, and learning. Familiarity with frameworks such as Crew AI, OpenAI Agent SDK, or Langgraph for building multi-agent orchestration is highly valued. This position involves leading the technical design and delivery of innovative AI products, transitioning models from prototypes to production to enhance Profitero+'s offerings.
Key Responsibilities
- Architect, develop, and deploy sophisticated LLM-based and agentic AI systems using generative models like Claude, OpenAI, and Gemini, alongside frameworks such as LangChain, LangGraph, Crew AI, or equivalents.
- Manage AI systems in production, focusing on deployment, performance tuning, cost efficiency, and iterations.
- Design and implement Retrieval-Augmented Generation (RAG) solutions utilizing embeddings, vector databases, and semantic search techniques.
- Craft and optimize prompt engineering and interaction strategies to enhance agentic system outcomes.
- Integrate diverse tools, APIs, and data sources—potentially via Model Context Protocol (MCP) Servers—to augment contextual information and tool connectivity.
- Write scalable, clean, and maintainable Python code encompassing backend logic and API integration for agentic applications.
- Establish testing, monitoring, and evaluation procedures to guarantee system reliability, safety, reasoning accuracy, tool utilization, and robust failure handling.
- Collaborate with cross-functional teams including product managers, designers, and engineers to translate business requirements into effective technical solutions.
- Keep abreast of advancements in generative AI, LLMs, agentic systems, and protocols like MCP, assessing their relevance for product enhancements.
- Contribute towards shaping the AI architecture and strategic roadmap.
- Provide mentorship and knowledge sharing to junior engineering staff.
Candidate Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, AI, or a related discipline.
- At least 3 years of professional experience in software engineering, emphasizing AI and machine learning applications.
- Proficiency in Python programming along with experience using relevant AI/ML libraries and frameworks.
- Demonstrated experience developing applications with Large Language Models such as Claude, OpenAI GPT-4, Google Gemini, or similar generative AI platforms.
- Background in building agentic workflows or systems including concepts like planning, memory capabilities, tool implementation, and multi-agent coordination.
- Knowledge of AI orchestration frameworks like LangChain, LangGraph, Crew AI, Haystack, or comparable toolsets.
- Practical experience with Retrieval-Augmented Generation architectures, use of embeddings, vector databases, and semantic search methodologies.
- Working knowledge of Model Context Protocol (MCP) Servers.
- Experience with RESTful API development and third-party service integration.
- Solid grasp of software engineering best practices such as version control with Git, unit testing, and continuous integration/continuous deployment (CI/CD).
- Familiarity with Snowflake data platform is advantageous.
- Strong analytical and problem-solving aptitude, capable of operating independently and collaboratively.
- Excellent verbal and written communication skills.
Additional Information
The job duties outlined are not exhaustive and additional responsibilities within the scope of the position may be assigned as needed.
Why Join Profitero+
Our team members benefit from sharing in the company’s success driven by our commitment to service excellence and outstanding client experiences. We employ top talent, offering competitive salaries and comprehensive benefits, including healthcare, life assurance, group income protection, dental and eye care plans, 24-hour online GP access, pension schemes, cycle-to-work initiatives, paid leave including birthdays off, gym membership discounts, social events, referral programs, personal development plans, and flexible working arrangements.
Profitero+ embraces diversity and is an equal opportunity employer. All qualified individuals will be given fair consideration without discrimination based on race, religion, color, national origin, sex, disability, age, veteran status, or other protected characteristics.
Join us to be part of an innovative company at the forefront of the eCommerce transformation, growing your skills, experience, and career trajectory.
Level
Senior
Minimum education
Bachelor's Degree