Staff Software Engineer, AI Systems

Federato

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Design and implement agent workflows and orchestration systems for AI-powered product features
  • Build backend services that integrate LLMs with structured insurance data and platform APIs
  • Develop infrastructure for tooling, context management, and agent execution
  • Contribute to internal frameworks supporting prompt iteration, evaluation, and observability
  • Partner with product and design to translate underwriting workflows into AI-enabled product experiences
  • Help define architectural patterns for building reliable AI-native features in production
  • Work across backend systems, data infrastructure, and product integrations to ship user-facing capabilities

Requirements

  • 10+ years of experience in backend engineering, data engineering, or related roles
  • Strong experience building production backend systems and APIs
  • Professional experience working with LLMs, agent systems, or generative AI applications
  • Hands-on experience with prompt design, tool-based agent architectures, or LLM workflows
  • Proficiency in Python or similar backend languages
  • Experience working with cloud infrastructure and distributed systems
  • Comfort working across layers of the stack, from infrastructure to product integration
  • Strong curiosity about emerging AI architectures and agent patterns
  • Comfortable navigating ambiguity and working in a fast-paced, collaborative environment

Preferred Qualifications

  • Experience building production systems involving LLMs, agents, or prompt pipelines
  • Experience designing internal platforms or developer tooling
  • Familiarity with insurance, fintech, or B2B SaaS
  • Contributions to open-source AI or data infrastructure projects
  • Experience with TypeScript

About the Company

Federato is an AI-native platform that spans the full policy lifecycle to help insurers provide affordable coverage. The platform enables better decisioning by integrating portfolio goals and strategies directly into the underwriting workflow.

Skills & tools

PythonLLMAI

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 0110+ years backend or data engineering experience
  2. 02Experience with LLMs and agent systems
  3. 03Proficiency in Python
  4. 04Experience with cloud infrastructure and distributed systems
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches