Principal Software Architect in Machine Learning

1 week ago


London, Greater London, United Kingdom undisclosed Full time
Senior Software Engineer - RAG/Reasoning Infrastructure

Unlock the Future of Intelligent Robots

Pioneer robotics innovation as a Senior Software Engineer on our Robotic Reasoning team, where your expertise in RAG and AI technologies will shape the destiny of intelligent robots.

This is a unique opportunity to lead the development and optimization of advanced RAG pipelines and integrations for AI-driven robotic solutions.

You'll work with Large Language Models (LLMs), RAGs, and other groundbreaking technologies in NLP and Machine Learning to drive the future of intelligent robotics.

Key Responsibilities:
  1. Develop, design, and implement robust RAG pipelines that enhance the planning and memory capabilities of our robots to adapt in real-time.
  2. Integrate LLM-based solutions, databases, and diverse sensor inputs within our AI systems.
  3. Improve data flow and modular system integrations to support advanced information processing and retrieval.
  4. Build and maintain logging and monitoring systems to ensure optimal performance.
Requirements:
  1. Advanced degree in Computer Science, Data Engineering, AI, or a related field.
  2. Proven experience with RAG pipeline frameworks and orchestration tools like LlamaIndex, LangChain, Spark, Kafka, and Airflow.
  3. Strong proficiency in Python and various database systems (e.g., MongoDB, Pinecone, Elasticsearch, pgvector, Neo4j).
  4. Deep understanding of LLM-as-a-service and cloud technologies like OpenAI, AWS, Google Cloud, and Azure.
  5. Familiarity with Machine Learning and Deep Learning technologies.
Preferred Qualifications:
  1. Experience in Semantic Mapping and simulation environments.
  2. Working knowledge of ROS and its application in data systems.
  3. Expertise in data Structures, algorithms, and system design.

Offices based in London - hybrid working. Relocation opportunities available. Competitive salary + benefits.

Join us as we reshape the future of robotics, creating AI-driven systems that revolutionise the way robots interact with the world. If you're passionate about working on the latest AI technologies and eager to be part of a fast-paced, innovative team, we want to hear from you.



  • London, Greater London, United Kingdom Unitary Full time

    About the RoleUnitary is looking for an experienced Principal Machine Learning Engineer to lead the development and improvement of our machine learning models.As a Principal Machine Learning Engineer, you will be responsible for driving the technical roadmap across Unitary to advance our ML capabilities, designing and implementing machine learning models,...


  • London, Greater London, United Kingdom Sage City Full time

    Welcome to Sage City, a pioneering organization at the forefront of artificial intelligence and machine learning. We're excited to announce the opening of a new role for a Machine Learning Architect to join our dynamic team.About the Opportunity:In this exciting position, you'll play a key role in designing and implementing cutting-edge machine learning...


  • London, Greater London, United Kingdom Launch IT Recruitment LTD Full time

    Senior Machine Learning ArchitectWe are seeking an experienced Senior or Principal Machine Learning Architect to drive strategic initiatives and lead the architecture of our client's Machine Learning department.The ideal candidate will have a deep understanding of advanced machine learning techniques and be able to ensure that machine learning models and...


  • London, Greater London, United Kingdom Tag Full time

    About the RoleWe are seeking a highly skilled Machine Learning Platform Architect to join our team in London. As an integral part of our infrastructure engineering group, you will be responsible for designing and implementing scalable machine learning platforms that meet the needs of our data science teams.About YouTo be successful in this role, you should...


  • London, Greater London, United Kingdom William Hill Full time

    We are seeking a skilled Machine Learning Architect to join our team in London. The successful candidate will be responsible for designing and developing AI/ML software products, including large data sets and deploying solutions for production usage.The ideal candidate will have a proven history of developing software products that have been successfully...


  • London, Greater London, United Kingdom Selfridges Full time

    Principal Software Architect OpportunityWe're seeking a skilled Principal Software Architect to join our agile teams in London.In this role, you'll be instrumental in shaping our Customer & Data technology, influencing our future technical direction.You'll play a pivotal role in shaping the technical direction, strategic vision, and innovation of our...


  • London, Greater London, United Kingdom FPSG Connect Full time

    Role OverviewWe are seeking an experienced Machine Learning Architect to join our innovative team at FPSG Connect. As a key member of our engineering department, you will be responsible for designing and implementing complex machine learning models from the ground up.In this role, you will have the opportunity to work on challenging projects that involve...


  • London, Greater London, United Kingdom Sage Full time

    Job TitleData Driven Machine Learning Solutions ArchitectAbout Sage AISage AI is a cutting-edge team within Sage, dedicated to building innovative services and solutions using generative AI and machine learning to enhance user productivity. Our mission is to empower businesses with data-powered automation and insights.We are seeking an experienced Principal...


  • London, Greater London, United Kingdom Unitary Full time

    Drive AI Innovation at UnitaryAt Unitary, we're shaping the future of content moderation using cutting-edge AI technology. Our mission is to create a safer online world, free from harm, where we can trust AI to make safe and fair decisions.We're looking for a seasoned Principal Machine Learning Engineer to lead the development and improvement of our machine...


  • London, Greater London, United Kingdom Wayman Learning Trust Full time

    Job Title: Software EngineerJob Description:We are looking for a skilled software engineer to join our team. The ideal candidate will have a strong background in machine learning and experience with data analysis.Responsibilities:Design and develop software applications using machine learning algorithmsAnalyze and interpret complex data sets to inform...


  • London, Greater London, United Kingdom Trust In SODA Full time

    About Trust In SODAWe are a pioneering technology company that specializes in machine intelligence. Our team is dedicated to revolutionizing the field of AI, and we're looking for highly experienced Systems Engineers to join us.Salary: €120,000 - €180,000 per annum, depending on experience.Job DescriptionWe're seeking a talented System Engineer to...


  • London, Greater London, United Kingdom ENGINEERINGUK Full time

    Key ResponsibilitiesThe Machine Learning Architect will participate in top retailer pitches and demonstrations, serving as the voice of Product. This role requires strong communication skills, autonomy, and self-motivation, as well as experience in hybrid roles with commercial accountability.


  • London, Greater London, United Kingdom FactSet Full time

    Key Responsibilities:We are seeking a highly skilled Machine Learning Engineer to join our team at FactSet. The successful candidate will have a proven track record in architecting and designing groundbreaking machine learning techniques tailored to financial tasks within Knowledge Graphs, creating innovative solutions that extend beyond traditional...


  • London, Greater London, United Kingdom Extreme Reach Full time

    As a Machine Learning Systems Architect, you will play a critical role in ensuring the seamless integration, deployment, monitoring, and scaling of machine learning models into production at Extreme Reach. Our unified platform moves creative and productions forward, simplifying the fragmentation and delivering global insights that drive increased business...


  • London, Greater London, United Kingdom Improbable Group Full time

    Your OpportunityWe are looking for a talented Machine Learning Architect to join our team at Improbable Group.The successful candidate will work directly with modern cutting-edge AI technology to solve real customer problems.You will develop infrastructure and pipelines that support the scaling and efficiency of AI-powered systems.We offer a competitive...


  • London, Greater London, United Kingdom Morson Group Full time

    Job Summary Morson Group is seeking a skilled Principal Machine Learning Engineer to develop a ranking recommendation model for users based on their preferences. This will be the main feature of our product, and we require someone with expertise in machine learning to build models from scratch. Key Responsibilities: 1. Develop and maintain a ranking...


  • London, Greater London, United Kingdom Morson Group Full time

    Job Title: Master Machine Learning ArchitectAbout the Role:As a Master Machine Learning Architect at Morson Group, you will play a pivotal role in developing a ranking recommendation model that suggests recipes to users based on their prior preferences. This model will be the main feature of our product, and you will be responsible for its development,...


  • London, Greater London, United Kingdom Google Full time

    Key Responsibilities:Design and architect large-scale, production-quality Machine Learning systems.Develop and implement robust software solutions with a strong focus on data structures and algorithms.Collaborate with cross-functional teams to drive innovation and improve ML system efficiency.Requirements:Bachelor's degree or equivalent practical...


  • London, Greater London, United Kingdom Civica UK Ltd Full time

    About the RoleWe are seeking a highly skilled Principal Software Architect to join our dynamic engineering team at Civica UK Ltd. As a senior member of our team, you will be responsible for the design, development, and implementation of innovative software solutions.Key ResponsibilitiesDesign, develop, and implement software applications ensuring...


  • London, Greater London, United Kingdom Searchability® Full time

    About This Role:We are seeking a skilled Principal Software Architect to join our team. This individual will be responsible for designing and developing scalable systems and APIs, adhering to best practices in software architecture and design.Key Responsibilities:Design and build scalable services and APIs.Collaborate closely with a diverse team.Stay...