Senior AI & Cloud-Native Software Architect
Quick Summary
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior AI & Cloud-Native Software Architect based in Brazil.
We are seeking an experienced software architect to lead the design and delivery of secure, scalable, and production-ready AI-enabled applications and cloud-native systems. This hands-on role combines architectural leadership with software engineering, covering generative AI (GenAI), large language models (LLMs), retrieval-augmented generation (RAG), and distributed cloud services. You will translate business needs into robust technical architectures while guiding solutions from discovery and design through implementation and production launch. Working with modern AWS services, event-driven systems, and vector databases, you will help build reliable AI experiences that balance performance, security, scalability, and cost. You will collaborate closely with engineers and stakeholders, establish architectural standards, and promote best practices in testing, observability, and continuous delivery. This remote, part-time contract opportunity is ideal for a technical leader who enjoys solving complex problems while remaining actively involved in building and delivering innovative AI solutions.
-
Design scalable, secure, and resilient architectures for AI-enabled applications, defining service boundaries, data flows, APIs, and integration patterns.
-
Establish cloud-native architectural approaches across microservices, containerized applications, serverless computing, and event-driven systems.
-
Design, implement, and productionize GenAI and LLM solutions, including model selection and routing, retrieval strategies, evaluation frameworks, AI guardrails, and cost and latency optimization.
-
Architect and develop RAG pipelines using embeddings, vector search, and appropriate data retrieval techniques to deliver relevant, reliable AI-generated responses.
-
Build backend services using TypeScript/Node.js and/or Python, including asynchronous workflows, queues, workers, webhooks, and service integrations.
-
Define non-functional requirements covering reliability, performance, scalability, security, and maintainability, evaluating architectural trade-offs and documenting key decisions through Architecture Decision Records (ADRs).
-
Translate business use cases into technical designs, feasibility assessments, architecture recommendations, and executive-level summaries.
-
Lead architectural decisions throughout the project lifecycle, from initial discovery and solution design to implementation, deployment, and production launch.
-
Guide engineering teams through architecture reviews, code reviews, and technical discussions to ensure consistent standards and maintainable solutions.
-
Design and implement observability practices using appropriate monitoring, logging, tracing, and alerting tools to improve system reliability and operational visibility.
-
Build and maintain secure CI/CD pipelines, automated testing practices, and deployment workflows that support reliable and repeatable software delivery.
-
Apply cloud security best practices across identity and access management, authorization, secrets management, data protection, and secure service-to-service communication.
-
Identify opportunities to improve system architecture, operational efficiency, application resilience, and the overall quality of AI-enabled software.
Requirements
~2 min read-
At least 7 years of software engineering experience, including significant responsibility for technical design and architectural decision-making.
-
Proven experience owning the architecture of production distributed systems, including microservices, domain-driven design, REST APIs, and asynchronous communication patterns.
-
Hands-on experience delivering production-grade GenAI or LLM applications, including model integration, evaluation, and AI safety controls.
-
Practical knowledge of RAG architectures, embeddings, retrieval strategies, and vector databases such as pgvector, OpenSearch, or equivalent technologies.
-
Strong software engineering skills in TypeScript/Node.js and/or Python, with the ability to design, implement, and maintain production backend services.
-
Deep understanding of cloud-native architecture, including containers, Kubernetes, serverless computing, event-driven messaging, and distributed-system resilience patterns.
-
Strong knowledge of cloud security principles, including identity management, authorization, secrets handling, and data protection.
-
Experience with Docker, CI/CD pipelines, automated testing, and observability platforms or tools such as OpenTelemetry, Grafana, Datadog, or Amazon CloudWatch.
-
Ability to evaluate architectural alternatives, define non-functional requirements, document technical decisions, and communicate trade-offs clearly.
-
Experience guiding engineers through architecture and code reviews and taking ownership of solutions from initial design through production deployment.
-
Strong analytical and problem-solving abilities, with the capacity to translate complex business needs into practical technical solutions.
-
Excellent communication and collaboration skills, including the ability to explain technical concepts and present recommendations to both engineering teams and executive stakeholders.
Nice to Have
~1 min read-
Experience with AWS services such as Bedrock, Lambda, API Gateway, SQS, EventBridge, Step Functions, ECS/EKS, Aurora PostgreSQL, and DynamoDB.
-
Familiarity with conversational AI and contact center technologies, including WhatsApp Business API, Amazon Connect, Amazon Lex, Twilio, and voice bots.
-
Experience with infrastructure-as-code tools such as Terraform, AWS CloudFormation, or AWS CDK.
-
AWS Certified Solutions Architect – Professional certification or an equivalent cloud architecture qualification.
-
Customer-facing consulting experience, including presenting technical assessments, architecture recommendations, and solution proposals to senior stakeholders.
What We Offer
~2 min readLocation & Eligibility
About this job
- Who can apply
- Brazil
- Posted
- Today
Listing Details
- Posted
- October 16, 2026
- First seen
- October 16, 2026
- Last seen
- October 16, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 68%
- Scored at
- October 16, 2026
Signal breakdown
Similar Software Architect jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.