Senior Software Engineer, Agentic Platform
ServiceNow, Inc.
Mountain View, CA • 7m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Software Engineer (Agentic Platform)
Focus: Building agent runtime infrastructure for enterprise LLM-based agents at scale
Description
You’ll build and own the runtime systems that orchestrate, execute, and deliver responses from AI agents to millions of enterprise users in real time. The platform supports multi-step workflows, tool calling, waiting for human input, and resuming—while maintaining correctness, observability, and low latency. You’ll combine LLM/ML and distributed-systems expertise to make agents reliable in production.
Responsibilities
Develop an agent orchestration engine using a state machine for long-running agent sessions
Implement model routing and adaptation, including selecting and fine-tuning/distilling LLMs for tasks with enterprise constraints
Build distributed session management with lease-based ownership, heartbeat protocols, and crash recovery via checkpointing
Create an event-driven message pipeline for ordered delivery and real-time streaming
Use structured concurrency for concurrent tasks per session with fail-fast semantics and graceful cancellation
Deliver observability infrastructure with OpenTelemetry instrumentation and distributed tracing
Implement caching and state layers using Redis and DynamoDB KV stores with scoped data and hot-reload configuration
Enable tool and agent connectivity for LLMs, including MCP and agent-to-agent (A2A) with discovery and tool selection
Optimize token efficiency and context engineering to reduce cost and latency
Stand up and evaluate open-weights models (including quantization levels) and benchmark accuracy, latency, and cost
Requirements
5+ years building production backend/infrastructure systems
Strong in Python or Go (ideally both)
Experience designing and operating systems handling real traffic at scale
Hands-on experience building production systems using LLMs or other ML models
Deep experience in at least 3 of: distributed systems, concurrent/async programming, event-driven architectures, database systems for infrastructure, observability, gRPC/protobuf, machine learning
Comfort with ambiguity
Benefits
Opportunity to build production agent runtime infrastructure that powers agentic AI for enterprise employees at scale
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Staff Machine Learning Engineer, Agentic Systems
ServiceNow, Inc.
Senior
Technology
Mountain View, CA · On-site
$201K - $352K/yr
8m ago
Senior Software Engineer, Build Platform
Roblox
Senior
Technology
San Mateo, CA · On-site
$197K - $243K/yr
1 days ago

Senior Software Engineer (Distributed Backend)
Workato
Senior
Technology
San Francisco, CA · On-site
N/A
13m ago

Agent Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
3 days ago
Senior AI Engineer
Craftware
Senior
Technology
Warsaw, Maz, Poland · Remote
0K zł - 0K zł/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior AI Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
4 days ago

AI Software Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
3 days ago

Senior AI Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
3 days ago

Senior Platform Engineer - Generative AI
EPAM Systems
Senior
Technology
Wrocław, Poland · Remote
N/A
4 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights