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
View details
Apply Now