CrawlJobs Logo

Senior Engineer - AI Core Services

United Kingdom, Cambridge · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

We are looking for passionate and skilled Software Developers to join our Core AI Services team. In this role, you will help design, develop, and scale AI-enabling platform services and public APIs that are secure, reliable, and cloud-native. You will part of the team to build innovative, standards-compliant, secure and production-grade AI capabilities, with a builder mindset - rapid prototyping and continuous improvement with agility of a start-up.

Job Responsibility

  • Build scalable, fault-tolerant cloud-native services on Microsoft Azure, ensuring high performance and reliability
  • Develop secure, well-documented public APIs and SDKs for consumption by internal and external developers
  • Collaborate with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration, and service APIs
  • Embed robust security controls to protect sensitive data and ensure secure access to AI services
  • Contribute to design reviews, code reviews, and architectural discussions to ensure engineering excellence
  • Mentor junior developers, encourage continuous learning, and contribute to a culture of innovation
  • Work with multiple teams to create AI solutions, which include AI model deployment, training, and AI tooling development

Requirements

  • 10+ years of experience in software engineering, preferably in platform or cloud-native service development using Microsoft and .NET technologies
  • Hands-on experience with Microsoft Azure and associated PaaS services (e.g., Azure Functions, AKS, API Management)
  • Strong expertise in RESTful API design, versioning, testing, and lifecycle management
  • Proficient in securing APIs, managing authentication/authorization and data privacy practices
  • Excellent problem-solving skills, with the ability to analyse complex technical challenges and propose scalable solutions
  • Experience working in Agile teams and collaborating across global R&D locations
  • Demonstrated ability to mentor junior team members fostering a culture of continuous learning and innovation
  • Demonstrated experience with AI frameworks, tools and Python

Nice to have

Experience with tools for automated testing and evaluation of AI outputs is a plus

Looking for more opportunities?

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

Similar Jobs for

Senior Engineer - AI Core Services

8 matching positions

Senior Engineer - AI Core Services

At Codvo, software and people transformations go hand-in-hand. We are a global e...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
Codvo AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering, preferably in platform or cloud-native service development using Microsoft and .NET technologies
  • Hands-on experience with Microsoft Azure and associated PaaS services (e.g., Azure Functions, AKS, API Management)
  • Strong expertise in RESTful API design, versioning, testing, and lifecycle management
  • Proficient in securing APIs, managing authentication/authorization and data privacy practices
  • Excellent problem-solving skills, with the ability to analyse complex technical challenges and propose scalable solutions
  • Experience working in Agile teams and collaborating across global R&D locations
  • Demonstrated ability to mentor junior team members fostering a culture of continuous learning and innovation
  • Demonstrated experience with AI frameworks, tools and Python
Job Responsibility
Job Responsibility
  • Build scalable, fault-tolerant cloud-native services on Microsoft Azure, ensuring high performance and reliability
  • Develop secure, well-documented public APIs and SDKs for consumption by internal and external developers
  • Collaborate with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration, and service APIs
  • Embed robust security controls to protect sensitive data and ensure secure access to AI services
  • Contribute to design reviews, code reviews, and architectural discussions to ensure engineering excellence
  • Mentor junior developers, encourage continuous learning, and contribute to a culture of innovation
  • Work with multiple teams to create AI solutions, which include AI model deployment, training, and AI tooling development
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Core AI

The Experimentation Platform (ExP) team powers Microsoft’s end-to-end experiment...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering OR equivalent experience
  • Strong coding skills in one or more languages: C#, Java, Scala, Python, or C++
  • Proven ability to design and deliver components of large distributed systems or data platforms
  • Solid understanding of data structures, algorithms, distributed system fundamentals, and debugging complex systems
  • Fast learner with strong communication skills and the ability to work effectively across teams
Job Responsibility
Job Responsibility
  • Design and build components of the experimentation platform, including large-scale data pipelines, metrics/analysis authoring, distributed workflows, and critical experiment lifecycle services
  • Develop high-performance and reliable systems using C#, .NET, Spark pipelines, Azure services, and modern data/compute frameworks
  • Integrate AI-driven agents and automation to improve debugging, monitoring, validation, and self-service capabilities for experiment owners
  • Optimize efficiency, cost, resource utilization, and pipeline throughput across a global fleet
  • Improve platform fundamentals including observability, reliability, test automation and recovery workflows
  • Collaborate with PMs, data scientists, platform engineers, and partner teams (across global Microsoft engineering centers) to design scalable solutions
  • Participate in code reviews, incident response, performance tuning, and architectural discussions
  • Engineer features with a strong focus on quality, transparency, resiliency, and operational excellence
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Core Services

Location
Location
United States , San Francisco; New York
Salary
Salary:
Not provided
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have you used AI agents such as Cursor or Claude Code to build software?
  • Have you used markdown files within your codebase to guide the behavior of the coding agent?
  • Have you ever built a system that uses large language models and/or RAG to solve a problem or answer a user query?
  • Have you debugged a microservice?
  • Have you used Go for high-performance microservices?
  • Have you deployed services in hybrid virtual instance and container environments?
  • Fulltime
Read More
Arrow Right

Senior and Principal Software Engineer - Core AI

Core AI is at the forefront of Microsoft’s mission to redefine how software is b...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.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#, Go, Java, or Python
  • OR equivalent experience
  • 6+ years technical engineering experience designing and delivering highly available, large-scale cloud services and distributed systems
  • Experience building AI or ML related applications
  • 1+ years of technical engineering experience with machine learning or Artificial Intelligence (AI) systems
Job Responsibility
Job Responsibility
  • Design, implement and deliver AI services to support product offerings for large-scale agent observability
  • Collaborate closely with product management and partner teams to align technical direction with business goals
  • Take end-to-end responsibility for the development lifecycle and production readiness of the services you build and drive the team’s DevOps culture
  • Engage with customers to gather feedback and resolve complex issues
  • Understand Microsoft businesses and collaborate with stakeholders towards cohesive, end-to-end experiences for Microsoft customers
  • Innovate on technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Senior Java Engineer – Agentic AI Driven Development - Senior Vice President

The Applications Development Technology Senior Lead Analyst is a senior-level po...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java - Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
  • Frameworks - Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Middleware - Proven experience in designing and developing RESTful APIs and microservices
  • Relational Databases - Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures
  • NoSQL Databases - Experience with MongoDB, including data modeling, querying, and performance tuning
  • CI/CD & DevOps - Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes)
  • Version Control - Proficiency with Git and standard branching strategies (e.g., Gitflow)
  • Testing - Experience with unit testing frameworks (JUnit, Mockito) and integration testing
  • Web Technologies (Beneficial) - Familiarity with web services (SOAP/REST), XML, JSON
  • AI Tools & Methodologies - Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity
  • Drive the adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, design solutions, and deliver high-quality software
  • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning
  • Actively research and experiment with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems
  • Contribute to the strategic planning and technical roadmap for our middleware platforms
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Managed AI - AI model LifeCycle

The Senior Software Engineer for the Model LifeCycle team will contribute to bui...
Location
Location
United States , San Francisco
Salary
Salary:
172425.00 - 209000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Experience delivering production-ready features
  • Familiarity with essential cloud-based services (e.g., compute, storage, networking)
  • Familiarity with Generative AI (Large Language Models, Multimodal)
  • Experience with AI infrastructure components (training, inference)
  • 4-5+ years of industry experience with demonstrated history of consistent success leading a varied portfolio of initiatives across your function
Job Responsibility
Job Responsibility
  • Implement and maintain systems for fine-tuning large foundation models (SFT, PEFT, LoRA, adapters), including multi-node orchestration, checkpointing, failure recovery, and cost-efficient scaling
  • Implement and maintain end-to-end training pipelines for Large Language Models
  • Implement components for distillation and reinforcement learning pipelines (e.g., preference optimization, policy optimization, reward modeling)
  • Develop and maintain core agent execution infrastructure
  • Implement features for dataset, model, and experiment management, focusing on versioning, lineage, evaluation, and reproducible fine-tuning
  • Work closely with Senior Engineers and Principal Engineers, as well as product and platform teams, to implement system abstractions and APIs
  • Contribute to technical discussions on training runtimes, scheduling, storage, and model lifecycle management
  • Engage with the open-source LLM ecosystem
What we offer
What we offer
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Managed AI - AI Platform

Be a part of the AI revolution with sustainable technology at Crusoe. Here, you'...
Location
Location
United States , San Francisco, CA; Sunnyvale, CA
Salary
Salary:
172425.00 - 209000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree in Computer Science/Engineering
  • 4-5+ years of industry experience with demonstrated history of consistent success leading a varied portfolio of initiatives across your function
  • Experience with distributed systems, cloud services (compute, storage, networking, database), and delivering early-stage projects quickly
  • Experience with Generative AI (LLMs, Multimodal) and familiar with AI infrastructure (training, inference, ETL pipelines)
  • Proficient with container runtimes (e.g., Kubernetes), microservices, REST APIs, gRPC, and the full software development lifecycle including CI/CD
Job Responsibility
Job Responsibility
  • Lead the design and implementation of core AI services, including: Resilient fault-tolerant queues for efficient task distribution
  • Model catalogs for managing and versioning AI models
  • Scheduling mechanisms optimized for cost and performance
  • Architect and scale infrastructure to handle millions of API requests per second
  • Implement robust monitoring and alerting to ensure system health and 24/7 availability
  • Collaborate closely with product management, business strategy, and other engineering teams to define the AI platform roadmap
  • Influence the long-term vision and architectural decisions of the platform
  • Contribute to open-source AI frameworks and actively participate in the AI community
  • Prototype and rapidly iterate on emerging technologies and new features
What we offer
What we offer
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right
New

Senior AI Engineer – LLM & Agentic Systems

Our partner, Hungary's largest agricultural machinery manufacturer, is looking f...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
September 30, 2026
Flip Icon
Requirements
Requirements
  • Relevant Education: successfully completed a degree in computer science, data science, software engineering, mathematics, or a comparable field is a big advantage
  • AI & ML Experience: proven track record in developing AI- or ML-based applications, ideally with a strong focus on Large Language Models (LLMs)
  • Programming & Frameworks: sound knowledge of Python and hands-on experience with relevant AI libraries and frameworks, such as LangChain and LangGraph
  • Cloud & Microservices: experience with cloud platforms (primarily Azure or AWS) and designing distributed systems or microservice architectures using Java and Spring Boot
  • API & Core Concepts: deep familiarity with developing and integrating APIs, container technologies (Docker, Kubernetes), prompt engineering, RAG, vector databases, and agent-based systems
  • CI/CD & MLOps: knowledge or experience with CI/CD, MLOps, or LLMOps practices is considered a strong plus
  • Consultative & Communication Skills: excellent teamwork, solution-oriented mindset, and very good English communication skills (written and spoken) to effectively advise business departments
  • German knowledge is a plus
Job Responsibility
Job Responsibility
  • Generative AI Production: Design, implement, and operate services based on modern Large Language Models (LLMs) for productive systems
  • Agentic Workflows: Build intelligent, autonomous agent-based workflows together with our development teams
  • Cloud Architecture: Design and implement scalable microservice architectures that deliver AI functionality in cloud environments (Azure, GCP or AWS)
  • RAG Optimization: Develop and optimize Retrieval-Augmented Generation (RAG) pipelines as well as prompt and tool integrations
  • Cross-Functional Integration: Partner closely with various business departments, product, data, and infrastructure teams to integrate AI solutions into existing systems and business processes
  • Performance & Evaluation: Ensure the performance, scalability, and reliability of AI services through monitoring, testing, and deployment, while continuously evaluating new Generative AI trends
What we offer
What we offer
  • Fast growing company with strong and stable international background
  • Interesting company scope with improvement opportunities
  • Market level compensation package
  • Inspiring work atmosphere
  • Great team work and familiar company culture
  • Opportunity for joining a new Hungarain team with great ambitions
  • Hybrid working model (around 10% onsite)
  • Fulltime
Read More
Arrow Right