Caseware

Staff Software Developer, AI Platform

Job Description

As part of our continued evolution of Caseware Cloud, we are building a reusable, enterprise-grade agentic AI platform that enables product teams to safely, consistently, and efficiently deliver AI-powered capabilities across our ecosystem. 

We are looking for a Staff Software Developer – AI Platform to help shape the architecture, standards, and technical direction of this platform. This is a senior individual contributor role for an engineer who combines strong hands-on skills with the ability to influence across teams, reduce ambiguity, and scale solutions beyond a single codebase. 

In this role, you will partner closely with Engineering Managers, Product, QA, Security, and Data teams to ensure the AI Platform evolves in a durable, observable, and secure manner. 

📍 Location: This is a fully remote position located in Colombia. 

Contact
Maira Russo - Senior Talent Acquisition Partner


What you will be doing
  • Define and evolve the technical architecture of Caseware’s agentic AI platform, ensuring it supports safe, scalable, and reusable AI capabilities 
  • Design and build core platform components and abstractions, including agent execution models, RAG pipelines, grounding connectors, orchestration patterns, and reusable runtime primitives 
  • Act as a technical leader across teams, influencing architectural decisions through design reviews, RFCs, and hands-on collaboration 
  • Partner with QA, domain SMEs, and product teams to enable robust observability, reliability, and quality of LLM-based systems through platform-level instrumentation and monitoring 
  • Translate emerging AI and cloud technologies into practical platform capabilities, leading proof-of-concepts that inform roadmap and architectural decisions 
  • Establish and promote platform standards and best practices to improve consistency, security, and maintainability across AI-powered systems 
  • Drive operational excellence by identifying systemic risks and eliminating root causes that impact reliability, performance, or cost 
  • Partner with DevOps, DevSuccess, and Security teams to evolve CI/CD pipelines, deployment strategies, and production safeguards 
  • Mentor senior and junior engineers through code reviews, design discussions, and technical guidance 
  • Participate in production support as a senior escalation point, leading root cause analysis and driving preventative improvements 

  • What you’ll bring
  • 8+ years of professional software engineering experience, with demonstrated impact beyond a single team 
  • 2–4+ years of hands-on experience with LLM-powered systems in production, including RAG, agent orchestration, or similar AI-enabled architectures 
  • Experience delivering cloud-native systems on AWS, with familiarity around scalability, reliability, security, and cost management 
  • Proven experience designing and evolving shared platforms or infrastructure used by multiple teams 
  • Solid software engineering fundamentals and the ability to balance delivery with long-term platform health 
  • Strong communication skills and the ability to influence technical direction across teams 
  • Strong English language communication and collaboration skills

  • Nice to have
  • Experience operating systems in regulated or compliance-heavy domains 
  • Familiarity with accounting, auditing, or financial workflows 

  • Technology stack you’ll work with
  • Backend & Platform: TypeScript, NestJS, Python 
  • Cloud & Infrastructure: AWS EKS, AWS Lambda, AWS Bedrock, AWS AgentCore 
  • Search & Retrieval: AWS OpenSearch Serverless 
  • Document & Data Processing: AWS Textract, DynamoDB, S3 
  • AI Evaluation & Observability: LangFuse, LangSmith (or equivalent) 
  • AI-assisted development tools: GitHub Copilot, AWS Kiro 
  • Developer Tooling: GitHub, GitHub Actions, Nx Monorepo 
  • Collaboration: Jira, Confluence, Microsoft Teams, Outlook 

  • Perks & Benefits
  • ¨Contrato a termino Indefinido¨ with all the legal benefits
  • Prepaid Medicine
  • Life insurance and funeral assistance
  • Internet allowance
  • Home office stipend
  • Competitive compensation — above the market average
  • 100% remote work environment and an excellent work-life balance
  • Opportunity to work for a growing global SaaS leader company
  • A culture that promotes independence, innovation, trust, and accountability
  • Open space to be creative, innovative and strategize for the future
  • Mentorship by highly experienced professional 
  • Budget for training, we want you to grow
  • 5 Personal Time Off days per year
  • Sick Leave Top up to total 100% of salary paid by the employer from Day 3 to 90. 
  • Recognition Award, additional paid time off in recognition of the corresponding year of service
  • Upgrade vacation starting at 5 years of service