We are hiring an AI Software Engineer for a 6+ month contract position, remote. You will join an AI agentic engineering team to design and deliver guardrail components, define enforcement patterns across services, and mentor engineers on safe design and defensive programming practices. This is a hands-on technical leadership role focused on building backend systems, APIs, and integrations that govern how AI-driven systems behave across the engineering workflow.
Responsibilities
Design and deliver backend services and APIs that enforce system behavior across multiple services
Define where and how enforcement, filtering, and validation should occur within system architectures
Build cross-service controls and establish patterns that other engineers implement against
Instrument and improve observability across service boundaries — structured logging, metrics, and distributed tracing
Own shared tooling and platform components with broad organizational reach
Mentor engineers on safe design, defensive programming, and failure handling practices
Qualifications
Required
5–8 years of software engineering experience
Strong proficiency in Python and TypeScript
Demonstrated experience delivering production systems on AWS (Lambda, Fargate, API Gateway)
Demonstrated experience building production systems on AWS using Terraform
Experience designing enforcement, filtering, or validation logic that spans multiple services
Show the full description
Track record of defining interfaces, contracts, or patterns adopted by other engineers
Ability to mentor junior and mid-level engineers on defensive design and safe coding practices
Clear written and verbal communication — able to define and document system-level enforcement patterns
Systems-level thinking — ability to reason about cross-service dependencies, failure propagation, and contract stability
Strong technical curiosity and ability to form clear, experience-backed opinions
Preferred
Experience designing and building agentic workflows or multi-agent systems
Familiarity with LLM integration patterns — prompt injection detection, guardrail design, or output filtering
Experience with AWS Bedrock — model invocation, guardrail configuration, or AgentCore runtimes
Background in platform engineering or developer tooling roles