Job Description
Job Description
ComResource is looking for an AI Software Engineer.
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 the patterns other engineers implement against.
- Instrument and improve observability across service boundaries, including 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.
Essentials:
- 5–8 years of software engineering experience with strong proficiency in Python and TypeScript.
- Demonstrated experience delivering production systems on AWS, including Lambda, Fargate, and API Gateway.
- Experience designing enforcement, filtering, or validation logic that spans multiple services.
- 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 with the ability to define and document system-level enforcement patterns.
- Experience designing and building agentic workflows or multi-agent systems.
- Familiarity with LLM integration patterns, including prompt injection detection, guardrail design, or output filtering.
Desired:
- Experience with AWS Bedrock, including model invocation, guardrail configuration, or AgentCore runtimes.
- Experience with agentic or multi-step workflow systems.
- Background in platform engineering or developer tooling roles.
Req ID: AM115373515