Senior Software Developer III
New
C
CasewareAccounting software
This is a fully remote position located in Colombia.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 2+ years building and operating production AI systems; 8+ years of professional software development experience.
- Required Skills
- AWSGraphQLRESTful APIsDistributed Systems
Requirements
- Have 2+ years of experience building and operating production AI systems, with a working grasp of latency, cost, accuracy, and reliability trade-offs.
- Have 8+ years of professional software development experience with demonstrated impact beyond a single team.
- Hold a degree in Computer Science or Software Engineering, or have equivalent practical experience.
- Have experience with agent frameworks, agent memory systems, or orchestration of tool-using AI systems.
- Have production AWS experience, including Infrastructure as Code such as CDK, CloudFormation, or Terraform.
- Have experience designing and operating distributed, cloud-native SaaS or multi-tenant platforms at scale, ideally on AWS.
- Apply software fundamentals including object-oriented programming, design patterns, and SOLID principles.
- Have experience with agentic-AI software development practices.
- Have experience designing and consuming HTTP APIs, such as REST or GraphQL.
- Have experience mentoring developers and influencing architectural decisions across teams.
- Use AI-assisted development tools and critically verify AI-generated output for correctness, security, and alignment with architecture and team standards.
Responsibilities
- Design, build, and operate agentic AI systems, including LLM services, retrieval pipelines, multi-agent orchestration, execution runtimes, and human-in-the-loop capabilities.
- Build and operate memory infrastructure for agent systems, including storage, retrieval, and promotion or demotion mechanics.
- Own LLMOps harnesses, pipelines, and infrastructure that support reliable production systems, including dynamic model selection by task, cost, and latency.
- Build automated evaluation infrastructure that compares offline and online metrics and alerts on drift or regression.
- Integrate third-party LLMOps and evaluation platforms where they accelerate delivery.
- Build technical controls, telemetry, and guardrails that enforce compliance frameworks in the architecture.
- Maintain agent definition management APIs and tool registry definitions as tools and models evolve.
- Lead engineering builds of proof-of-concepts and champion proposals from design through production implementation.
- Troubleshoot production issues and improve reliability, observability, monitoring, and incident response.
- Mentor developers, influence technical direction, and lead responsible adoption of AI-assisted development tools and workflows.
View Full Description & ApplyYou'll be redirected to the employer's site