YOUR NEXT CHAPTER
Senior AI & Cloud-Native Software Engineer
About the role
• Own the software and cloud-native architecture of AI-enabled applications and retrieval systems from design to production
• Design scalable, secure, and resilient architectures for AI-enabled applications, including service boundaries, data flows, APIs, and integration patterns
• Define cloud-native patterns across microservices, containers, serverless, and event-driven systems
• Design and productionize GenAI and RAG solutions, including model selection and routing, retrieval strategy, evaluation, guardrails, and cost/latency optimization
• Build backend services in TypeScript/Node.js and/or Python
• Build event-driven workflows with queues, workers, and webhooks
• Define non-functional requirements, evaluate trade-offs, and document decisions in ADRs
• Translate business use cases into technical designs, assessments, and executive summaries
• Own architecture from discovery to go-live
• Guide engineers through architecture and code reviews
• Implement observability and secure CI/CD pipelines
• 7+ years of software engineering experience
• Proven experience owning the architecture of production distributed systems, including microservices, domain-driven design, REST and asynchronous APIs
• Hands-on delivery of production GenAI or LLM applications, including evaluation and AI safety controls
• Experience with RAG, embeddings, and vector databases such as pgvector or OpenSearch
• Strong TypeScript/Node.js or Python engineering experience
• Deep knowledge of cloud-native patterns, including containers and Kubernetes, serverless, event-driven messaging, and resilience patterns
• Strong understanding of security in cloud-native systems, including identity, authorization, secrets management, and data protection
• Experience with Docker, CI/CD, automated testing, and observability tools such as OpenTelemetry, Grafana, Datadog, or CloudWatch
• AWS knowledge including Bedrock, Lambda, API Gateway, SQS, EventBridge, Step Functions, ECS/EKS, Aurora PostgreSQL, or DynamoDB
• Experience with conversational and contact center technologies such as WhatsApp Business API, Amazon Connect, Amazon Lex, Twilio, or voice bots
• Experience with Terraform, CloudFormation, or CDK
• AWS Certified Solutions Architect – Professional or equivalent
• Customer-facing consulting experience and comfort presenting to executive stakeholders
• Advanced English proficiency (C1/C2)
• Part-time contractor engagement
• Remote work in Brazil
• Hourly compensation arrangement