CrawlJobs Logo

Senior Software Engineer, AI

United Kingdom, London 60000.00 - 70000.00 GBP / Year · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

We are a leading global provider of financial information services, insights, data, and analytics. We are currently seeking a Senior Software Engineer, AI to join our team in London. In this role, you will drive high-impact AI initiatives, design production-ready generative AI platforms, and build scalable, enterprise-grade solutions that shape the future of global markets.

Job Responsibility

  • Lead GenAI Development: Spearhead the creation of enterprise chatbot platforms, evaluation frameworks, agentic workflows, RAG architectures, and MCP implementations
  • Pioneer Innovation: Act as a hands-on engineer bridging the gap between research breakthroughs and production-ready capabilities to generate tangible business value
  • Build Robust Infrastructure: Develop enterprise-scale APIs (FastAPI) and architect comprehensive cloud-based AI infrastructure on AWS/Azure optimized for scalability and performance
  • Demonstrate Full-Stack Excellence: Apply your expertise across the entire technology stack to seamlessly integrate AI capabilities into user-facing products and backend systems

Requirements

  • 7+ years of professional experience designing, developing, and deploying production-grade applications, with 5+ years specifically in full-stack enterprise software engineering
  • Advanced Python programming with strong backend development capabilities
  • Proven experience developing and deploying intelligent conversational AI systems using RAG architectures, Model Context Protocol (MCP), AI-enabled search, vector databases, and LLM integration
  • Hands-on experience building GenAI applications using LangChain and LangGraph (agent architecture design, state management, and graph-based workflow orchestration)
  • Solid understanding of ML algorithms, FastAPI, PyTorch/TensorFlow, MLflow, MLOps practices, containerization (Docker, Kubernetes/AWS EKS), and cloud services (AWS Bedrock, SageMaker, Azure AI Search)
  • Excellent communication and collaboration skills, with the ability to translate complex technical concepts for diverse, cross-functional stakeholders

What we offer

  • Transformative AI Impact: Design and deploy production-ready GenAI platforms, multi-agent systems, and intelligent automation that reshape products in real-time
  • Cutting-Edge Tech Stack: Experiment with the latest LLMs, architect RAG implementations, design sophisticated agentic systems, and develop Model Context Protocol (MCP) servers
  • Enterprise Scale: Build GenAI solutions across multiple business units while creating unified patterns and reusable component frameworks
  • Dynamic Culture: Work at the intersection of advanced engineering and product development within a collaborative, innovation-driven environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, AI

8 matching positions

Senior Software Engineer, AI

Credit Genie is a mobile-first financial wellness platform designed to help indi...
Location
Location
United States , Pittsburgh
Salary
Salary:
150000.00 - 250000.00 USD / Year
creditgenie.com Logo
Credit Genie
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Software Engineer with 5+ years of industry experience
  • Strong foundations in multiple programming languages (Python, Java, TypeScript, etc.)
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure)
  • Experienced at designing and implementing distributed, production-grade systems
  • Comfortable with system design, APIs, version control, Infrastructure as Code, and testing
  • Collaborative and excited by fast-moving, problem-solving environments
  • Prior exposure with Machine Learning and AI concepts, tools, or frameworks (e.g., LLMs, vector databases, specialized model serving)
Job Responsibility
Job Responsibility
  • Lead the design and implementation of highly available, scalable backend services and APIs that serve and integrate our AI models and applications into production systems
  • Architect and optimize the services and data pipelines essential for deploying, monitoring, and maintaining real-time AI inferencing and retrieval at scale
  • Collaborate with AI and ML Engineers to improve model deployment, monitoring, and experimentation workflows (AIOps)
  • Drive technical excellence, setting high standards for code quality, system reliability, and performance
  • Mentor and guide other engineers on best practices for building robust backend systems in an AI-focused environment
  • Have fun working on hard and highly impactful problems
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan with company match
  • Short & long term disability insurance
  • Life insurance
  • Flexible PTO
  • 100% company-paid medical, dental, and vision coverage for you and your dependents on your first day of employment
  • Receive up to $100 per month in fitness reimbursement or enjoy a complimentary full membership to LifeTime Fitness or Equinox
  • 401(k) with a 3.5% match and immediate vesting
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI

As a Senior Software Engineer on Sentry’s AI/ML team, you’ll be directly respons...
Location
Location
United States , San Francisco
Salary
Salary:
190000.00 - 288000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of professional experience with Bachelor’s degree in computer science, machine learning, or a related field
  • Demonstrated expertise building production-grade agentic systems and tools
  • You are comfortable writing production quality code (we use Python and Typescript)
  • Familiarity with deep learning frameworks (we use PyTorch)
  • Familiarity in deploying machine learning models at scale in production environments
Job Responsibility
Job Responsibility
  • Build state-of-the-art agentic AI platforms to triage, debug, and solve real production issues
  • Leverage Sentry’s novel (and massive) dataset of errors, spans, and profiles
  • Own the development of major initiatives in the AI/ML space
What we offer
What we offer
  • Offers Equity
  • incentive compensation
  • equity grants
  • paid time off
  • group health insurance coverage
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
United States , Austin
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building scalable microservices or applications using Go, Node.js, C# or Java
  • Experience with at least one of the following Cloud technologies - Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure
  • Experience with building AI applications with machine learning models using data science and machine learning tools (Python, Tensorflow, Spark, MLflow, R, etc.)
  • Experience with microservices design and development (Go, GRPC, SQL) on Kubernetes
  • Demonstrate ability to go deep into technology and complex distributed systems
  • Experience in crafting high level and low level design
  • Experience building scalable, robust and secure enterprise applications
  • Self-driven and motivated, with a strong sense of ownership and craftsmanship
  • Strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Help build the leading platform for AI and Machine Learning in the enterprise
  • Design, code, and implement elegant, scalable, enterprise-quality AI application services powered by machine learning models
  • Work to enhance developer velocity and team agility
  • Build strong relationships and collaborate with platform and front-end engineers, quality engineers, UX designers, as well as Product Management, Field, Professional Services, and other partners
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI

LogicMonitor is advancing observability through AI‑driven data intelligence, con...
Location
Location
India , Pune
Salary
Salary:
Not provided
logicmonitor.com Logo
LogicMonitor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Data Engineering, or a related field
  • 4-5 years of experience in backend or data systems engineering
  • Experience building streaming data pipelines (Kafka / Spark or any similar technology)
  • Strong programming background in Java and Python, including microservice design
  • Experience with ETL, data modeling, and distributed storage systems
  • Familiarity with LLM pipelines, embeddings, and vector retrieval
  • Understanding of Kubernetes, containerization, and CI/CD workflows
  • Awareness of data governance, validation, and lineage best practices
  • Strong communication and collaboration across AI, Data, and Platform teams
Job Responsibility
Job Responsibility
  • Design and build streaming and batch data pipelines that process metrics, logs, and events for AI workflows
  • Develop ETL and feature‑extraction pipelines using Python and Java microservices
  • Integrate data ingestion and enrichment from multiple observability sources into AI‑ready formats
  • Build resilient data orchestration using Kafka, Airflow, and Redis Streams
  • Develop data indexing and semantic search for large‑scale observability and operational data
  • Work with structured and unstructured data lakes and warehouses (Delta Lake, Iceberg, ClickHouse)
  • Collaborate with the AI Platform team to manage embeddings, metadata, and model context storage
  • Optimize latency and throughput for retrieval, query expansion, and AI response generation
  • Build and maintain Java microservices (Spring Boot) that serve AI and analytics data to Edwin and AIOps applications
  • Develop Python APIs (FastAPI / LangGraph) for LLM orchestration, summarization, and correlation reasoning
Read More
Arrow Right

Senior Software Engineer, AI

As a Senior AI Engineer on our Core AI team, you will be a cornerstone of FloQas...
Location
Location
India , Pune
Salary
Salary:
Not provided
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience
  • 3+ years focused on building backend for production applications
  • Mastery of Python
  • Familiarity with some AI application frameworks, context engineering, and scalable system design for AI products
  • Expertise in designing products that integrate with multiple technologies, APIs, and data sources in cloud-native environments (AWS preferred)
  • Strong desire to develop deep hands-on experience with LLM APIs, retrieval-augmented generation (RAG), conversational AI, document processing, and MCP integrations
  • Proven ability to lead tech product initiatives, establish technical standards and communicate complex system designs to both technical and business stakeholders
Job Responsibility
Job Responsibility
  • Architect and lead development of production AI products including intelligent chatbots, document processing systems, and agentic workflows using Python and modern AI frameworks
  • Design and implement our centralized AI platform including model routing, provider management, vector search, and AI application frameworks with seamless MCP (Model Context Protocol) integrations
  • Build scalable AI products that integrate with diverse technologies including accounting systems, document repositories, and external APIs while maintaining robust monitoring and observability
  • Master context engineering and system design for AI applications, ensuring optimal information retrieval, context assembly, and multi-turn conversation management
  • Collaborate with Product, Engineering, and Security teams to ensure AI products are robust, compliant, and aligned with business objectives in the regulated accounting space
  • Provide technical leadership and mentorship to the growing AI team, establishing best practices for AI product development, deployment, and governance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI

As a Senior Software Engineer on Sentry’s AI/ML team, you’ll be directly respons...
Location
Location
United States , San Francisco
Salary
Salary:
190000.00 - 288000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of professional experience with Bachelor’s degree in computer science, machine learning, or a related field
  • Demonstrated expertise building production-grade agentic systems and tools
  • You are comfortable writing production quality code (we use Python and Typescript)
  • Familiarity with deep learning frameworks (we use PyTorch)
  • Familiarity in deploying machine learning models at scale in production environments
Job Responsibility
Job Responsibility
  • Build state-of-the-art agentic AI platforms to triage, debug, and solve real production issues
  • Leverage Sentry’s novel (and massive) dataset of errors, spans, and profiles
  • Own the development of major initiatives in the AI/ML space
What we offer
What we offer
  • incentive compensation
  • equity grants
  • paid time off
  • group health insurance coverage
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer - AI Compilers

The AI Frameworks team at Microsoft develops the AI software used to train and d...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Invent and implement innovative compiler features and advanced optimization passes, leveraging tools such as LLVM, MLIR, Torch Dynamo, and Triton
  • Develop code generation techniques for new hardware platforms
  • Design and develop cutting edge AI software in C++ and Python
  • Optimize AI workloads
  • Design new programming abstractions for AI
  • Collaborate broadly across multiple disciplines from hardware architects to ML developers
  • Identify requirements, plan and design solutions, estimate effort, and schedule deliverables
  • Help establish and drive the adoption of outstanding coding standards and patterns and help enhance our inclusive engineering culture
  • Embody Microsoft's culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right