Senior Staff Engineer – Agent Platform

Job not on LinkedIn

🕒 March 13

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of tem

tem

51 - 200 employees

Founded 2021

⚡ Energy

🛍️ eCommerce

☁️ SaaS

Energy • eCommerce • SaaS

tem is a company that empowers businesses to save on energy costs by directly purchasing from renewable energy generators. With its innovative RED™ product, tem simplifies the energy procurement process, offering transparency and a streamlined portal for managing contracts, quotes, and billing. The company aims to reduce the expense associated with traditional energy suppliers, enabling clients to cut energy costs by up to 25% while supporting the transition to renewable energy. tem's mission is to create accessible renewable energy solutions for all businesses, promoting sustainability and fair pricing within the energy market.

📋 Description

• Ship flagship agentic capabilities: Deliver high-impact agentic workflows end-to-end, from discovery through production roll-out, with clear success metrics and fast iteration loops. • Build and operate production-grade agent systems: Design reliable agentic systems that behave predictably under real-world constraints, including latency, cost, data quality, and failure modes, with strong patterns for state management, idempotency, and safe recovery. • Create shared foundations for agent delivery: Develop the core primitives that enable teams to build agents consistently (runtime patterns, tool interfaces, context management, shared libraries) while avoiding one-off implementations. • Establish a pragmatic Agent Development Life Cycle (ADLC): Implement evaluations, guardrails, tracing, monitoring, and release processes so agents can be measured, debugged, and improved continuously. • Integrate ML and LLM components into production workflows: Work with ML/Data teams to productionise models and LLM capabilities with clear contracts, versioning, observability, and safe degradation patterns. • Maintain clear domain boundaries as adoption scales: Define shared semantics for agent tools and data access, preventing domain drift while enabling teams to move quickly. • Collaborate with Platform on infrastructure and developer tooling: Adopt and extend existing CI/CD, DevEx, and observability systems, contributing back where agentic workloads introduce new requirements.

🎯 Requirements

• Architectural depth: Proven ability to design and evolve complex, stateful distributed systems spanning APIs, event-driven architectures, data systems, and agentic applications - where domain logic is the primary source of complexity. Proven patterns for high-throughput performance and scaling architecture to support hundreds of thousands of customers, while preventing domain drift. • Proven experience building AI agents in production, not just demos, with a clear understanding of current best practices (agent architectures, tool calling, RAG where appropriate, prompt and context engineering). Ability to run AI/agentic systems reliably in production with observability, incident readiness, and cost controls. • Deep experience with: • - AWS serverless architecture (Lambda, API Gateway, Event Bridge, Step Functions) • - Event-driven systems and asynchronous workflows • Strong coding skills: deep hands-on experience with a variety of coding languages, and comfortable with a tech-agnostic approach. Familiarity with Python is a must-have. • Agent quality discipline: hands-on experience with evaluations (offline and online), regression testing, safety guardrails, and monitoring for reliability, cost, and drift. • Strong backend and distributed-systems fundamentals: APIs, asynchronous workflows, state management, idempotency, retries, and failure recovery in high-stakes workflows. • Product & business alignment: Demonstrated ability to connect technical decisions to business outcomes and customer experience. • First-principles problem solving: Ability to reason from fundamentals (constraints, incentives, data and system behaviour) to design solutions in complex, high-stakes domains.

🏖️ Benefits

• Competitive salary - our current band for this role is £129,500 or equivalent in local currency. • Stock Options - everyone on the team has ownership in our mission. • 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday 🎉. • Remote & flexible working - We’re fully remote with clear core hours, and no internal meetings on Friday afternoons. • Home working & wellbeing budgets: • - Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.). • - Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps.

Apply Now

Similar Jobs

🕒 March 13

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Software Engineer involved in designing and maintaining Golang infrastructure services for the Confluent cloud. Collaborate with engineers to ensure performance and availability of the cloud platform.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Kubernetes

Linux

Prometheus

Python

Terraform

Go

🕒 March 9

FanDuel

1001 - 5000

Senior Software Engineer working in FanDuel's Market Making Engineering team enhancing software solutions for high-volume sports markets. Collaborating with analysts to implement innovative strategies and solutions.

AWS

Cloud

Docker

Kafka

Kubernetes

Rust

SDLC

Terraform

🕒 March 9

FanDuel

1001 - 5000

Senior Staff Software Engineer leading a team to develop real-time software for sports markets. Collaborating with analysts and stakeholders for innovative risk management solutions.

Angular

Bootstrap

JavaScript

Kotlin

React

React Native

SDLC

Swift

TypeScript

🕒 March 9

Twilio

5001 - 10000

Senior Software Engineer delivering the best-in-class Twilio SDK experience for customers. Collaborating with teams to build robust SDKs and a GraphQL layer for innovative solutions in a remote role.

AWS

Cloud

Distributed Systems

Java

Scala

🕒 March 7

AECOM

10,000+ employees

Blast Associate Technical Lead at AECOM delivering protective design solutions across diverse markets. Collaborating with Security and Structural teams to enhance designs for projects with critical infrastructure.