1,728,171open jobs
102,439companies
257,596added this week
Browse all
Location
Hybrid (Staines-upon-Thames, United Kingdom)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Aug 4, 2026. IFS scores B on the Alion truth index.

Overview
Company
Impact
Profile match

IFS

IFS is a Swedish enterprise software company founded in Linkoping in 1983 that sells applications for organisations whose value depends on physical assets and field work rather than office processes. Its Cloud product combines enterprise resource planning, asset management and field service management in one model, which suits aerospace and defence, energy and utilities, manufacturing, construction and telecommunications customers who plan maintenance, parts and technicians together. Headquartered in Linkoping and majority owned by the private equity firms EQT and Hg, it has pushed hard into industrial artificial intelligence.

At IFS, we're building the next generation of AI-native enterprise software, transforming how some of the world's largest organisations manage assets, operations and critical services.

This is an opportunity to work at the forefront of modern AI engineering, building intelligent products that combine Large Language Models (LLMs), agentic AI and cloud-native technologies to solve complex, real-world business challenges at enterprise scale.

We're looking for engineers who are passionate about building production AI systems and excited by the opportunity to shape the future of enterprise software.

Please note that this role requires demonstrable, hands-on experience designing, building and shipping production AI applications.

IFS is a billion-dollar revenue company with 7000+ employees on all continents. We deliver award-winning enterprise software solutions through the use of embedded digital innovation and a single cloud-based platform to help businesses be their best when it really matters-at the Moment of Service™.

At IFS, we're flexible, we're innovative, and we're focused not only on how we can engage with our customers, but on how we can make a real change and have a worldwide impact. We help solve some of society's greatest challenges, fostering a better future through our agility, collaboration, and trust.

We celebrate diversity and accept that there are so many different perspectives in this world. As a truly international company serving people from around the globe, we realize that our success is tantamount to the respect we have for those different points of view.

By joining our team, you will have the opportunity to be part of a global, diverse environment; you will be joining a winning team with a commitment to sustainability; and a company where we get things done so that you can make a positive impact on the world.

We're looking for innovative and original thinkers to work in an environment where you can #MakeYourMoment so that we can help others make theirs.

If you want to change the status quo, we'll help you make your moment. Join Team Purple. Join IFS.

Build and operate the interface, semantic layer and controls that let AI agents work inside IFS software safely.

This role is hybrid or remote.

The role:

You will own the web client of an AI agent product for our enterprise customers. It is a React and TypeScript single-page application, and almost everything on its screen arrives as a stream from a language-model agent.

What you will do:

  • Build an interface that people can trust while the content on it is still arriving, changing and occasionally wrong.
  • Turn what the agent produces into a usable interface: prose, generated views and actions the user can take.
  • Make sure the agent acts only with the user's explicit consent, and that people can always see what it did and why.
  • Own the front-end architecture, the component system and the contracts with the teams behind the agent.
  • Help move the interface towards Lit and Web Components, so that what we build is standards-based and not tied to a single framework or application.
  • Treat accessibility, performance, testing and observability as part of the product rather than a late pass.
  • Work across the boundary into the services your interface depends on, then ship what you build and run it in production.

Why it is interesting:

Most front-end work assumes that a page loads and is then correct. Here the content arrives in pieces, gets revised, sometimes fails partway and is sometimes wrong. And some of it is code a model wrote, which the browser should not trust. The protocols involved are young and still changing (AG-UI, A2UI, MCP Apps). You will help shape them, not just consume them.

What we are looking for:

  • Substantial production single-page applications, built and operated, with real depth in TypeScript and React.
  • Asynchronous state you can reason about.
  • Browser security as a working concern: iframe sandboxing, postMessage, Content Security Policy, sanitising content you did not write.
  • Component and design-system work in a shared codebase, including web components used inside React.
  • Accessibility as a practice. You know how to keep it tested.
  • Willing to write Go and to read Python. Prior experience in either is not required.
  • Test-first habits and continuous delivery.
  • Clear writing. Decisions are recorded as short architecture decision records (ADRs), and protocols are documented before they change.
  • Comfortable working with AI coding agents as part of how you build.

Also valuable:

  • A product surface built on a language model in production: streaming, partial output, retries, and showing uncertainty.
  • Hands-on knowledge of the Model Context Protocol (MCP) and MCP Apps, AG-UI or A2UI.
  • Experience building with Lit and Web Components, including shadow DOM and custom elements used from other frameworks.
  • Expression languages or compilers.
  • A platform where behaviour is configured through data or metadata rather than written in code.
  • Data visualisation.
  • Familiarity with Docker, Kubernetes and Helm.
  • Knowledge of an enterprise domain: asset management, field service, manufacturing, supply chain.

Strong software engineering first. Everything else is applied on top of that.

  • Production experience building and operating enterprise systems, with real depth in distributed systems, cloud-native architectures, API and schema design, event-driven systems, security, observability and CI/CD.

  • Strong programming in a modern backend language. See the note on language under “Open calls” before advertising.

  • Experience delivering AI systems built on large language models, retrieval-augmented generation (RAG), agentic workflows and orchestration frameworks, including tool use, function calling, workflow orchestration and autonomous or multi-agent architectures, with the judgement to know where they fail.

  • Evaluation as a discipline: experimentation, benchmarking, prompt engineering, tracing, quality measurement and agent tuning, improving an agent against evidence rather than impression.

  • Ability to design solutions that integrate enterprise applications, business processes, workflows and data platforms.

  • Depth in at least one of the following:

  • Tool-surface and agent-runtime engineering. MCP servers, tool ecosystems, capability modelling, discoverability, governance, versioning, backward compatibility, multi-tenancy isolation.

  • Knowledge graphs and semantic modelling. Ontology design, context engineering, embeddings, vector databases, retrieval and search technologies, memory architectures, grounding strategies.

  • Enterprise platform depth. Oracle PL/SQL, OData, and comfort working inside large metadata-driven systems where behaviour is configured rather than coded.

Desirable

  • Experience with agent frameworks such as Semantic Kernel, Microsoft Agent Framework, LangGraph, AutoGen, PydanticAI, the OpenAI Agents SDK or CrewAI.

  • Experience building reusable AI platforms, MCP ecosystems or shared engineering capabilities used across multiple products and teams.

  • Containerised platforms and infrastructure automation: Docker, Kubernetes.

  • Experience with Azure, AWS, GCP or another hyperscale cloud platform.

  • Reverse-engineering or interpreter work.

  • Token-efficient agent design.

  • Enterprise software domains: enterprise asset management, service management, manufacturing, supply chain, aerospace and defence, energy, telecommunications, construction, industrial AI.

  • Contributions to open-source projects, technical communities, conferences, publications or standards.

We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles, while also valuing inclusive workplace experiences. By fostering a sense of community, we drive innovation, strengthen connections, and nurture belonging. Our commitment ensures you can work in a way that suits you best, while also engaging with colleagues to share ideas and build meaningful relationships.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,728,171 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Staines-upon-Thames
≈ $93k – $173k per year (Estimated) • Hybrid • Full-Time • Bristol
Python
SQL
AI/ML
Dagster
Vertex AI
Amazon SageMaker
Feature Store
Machine Learning
DevOps
Rest API
Terraform
GCP
CI/CD
AWS
Docker
Kubernetes
Apply
AI - Workshop Lead 1 hour ago
≈ $105k – $194k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Master's Degree • London
AI/ML
Copilot
Gemini
Copilot Studio
Machine Learning
Management
Google Workspace
Apply
In office • Full-Time • London
Python
AI/ML
Context Engineering
Machine Learning
Analytics
A/B Testing
Apply
≈ $127k – $234k per year (Estimated) • In office • 10+ years exp • London
AI/ML
Google AI Studio
Apply
AI Principal Architect 2 months ago
≈ $131k – $241k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • London
Databases
Snowflake
Databricks
AI/ML
AI Agents
Gemini
RAG
OpenAI
Anthropic
LLMOps
Machine Learning
DevOps
GCP
Azure
AWS
Kubernetes
Apply
$117k – $177k per year • In office • Full-Time • 3+ years exp • PhD • Bellevue
Python
Go
Java
SQL
AI/ML
Copilot
Cursor
Claude Code
Prompt Engineering
AI Agents
OpenAI Codex
Agentforce
DevOps
Rest API
Terraform
CloudFormation
CI/CD
Git
AWS
Docker
Kubernetes
IAM
Linux
Windows
Cybersecurity
OWASP Top 10
Zero Trust
PKI
Management
Agile
Apply
Software Engineer 22 days ago
≈ $144k – $263k per year (Estimated) • In office • Secret • 10+ years exp • Bachelor's Degree • Colorado Springs
Python
Java
SQL
Perl
MATLAB
Visual Basic
DevOps
TCP/IP
Management
Agile
Microsoft Office
Apply
≈ $131k – $236k per year (Estimated) • Remote (United States) • Top Secret • 5+ years exp • Bachelor's Degree • Huntsville
Python
Java
SQL
C#
C++
C++
PyTorch C++
Databases
Databricks
RabbitMQ
Apache Kafka
AI/ML
OpenCV
MLFlow
Computer Vision
AI Agents
PyTorch
ClearML
Amazon SageMaker
Machine Learning
DevOps
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
GitLab
Amazon S3
Apply
≈ $63k – $113k per year (Estimated) • In office • TS/SCI • 2+ years exp • Bachelor's Degree • Chantilly
Python
SQL
C++
MATLAB
Databases
PostgreSQL
DevOps
Linux
Analytics
Tableau
Apply
≈ $116k – $212k per year (Estimated) • In office • Secret • 12+ years exp • Bachelor's Degree • Ogden
JavaScript
SQL
C#
Management
Agile
Scrum
Apply
Project Engineer 1 day ago
≈ $44k – $92k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Staines-upon-Thames
DevOps
Amazon ECS
Apply
≈ $29k – $75k per year (Estimated) • In office • Full-Time • Staines-upon-Thames
Apply
≈ $83k – $145k per year (Estimated) • In office • Full-Time • London • Salford • Staines-upon-Thames
AI/ML
AI Agents
RAG
OpenAI
NIST AI RMF
ISO 42001
Machine Learning
DevOps
Azure
Cybersecurity
ISO 27001
NIST CSF
GDPR
OWASP
Apply
≈ $31k – $70k per year (Estimated) • In office • Staines-upon-Thames
Apply
≈ $31k – $70k per year (Estimated) • In office • Staines-upon-Thames
Apply
See all jobs
This is one of many
1,728,171 more open roles from verified company boards, updated every day.