Senior Backend Software Engineer | AI Engine
Summary
Build and scale AI-powered backend systems in Python on AWS, integrating LLMs and distributed architectures to serve real users and drive digital wellbeing.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Software Engineer | AI Engine based in Brazil.
This role offers the opportunity to build and scale AI-powered backend systems that serve real users and drive the future of digital wellbeing.
You will design, develop, and operate reliable services that integrate advanced AI capabilities into production environments.
The position combines backend engineering excellence with innovation in LLM-based systems, distributed architectures, and intelligent automation.
You will work alongside talented engineers, product teams, and data specialists to transform ideas into impactful solutions.
The role requires strong ownership, technical judgment, and the ability to solve complex problems in a fast-moving environment.
This is an opportunity for a senior engineer to influence architecture, improve engineering practices, and create technology that impacts millions of users globally.
Accountabilities:
As a Senior Backend Software Engineer focused on AI-powered platforms, you will be responsible for designing, building, and operating scalable backend services while contributing to the evolution of intelligent products.
- Design and deliver AI-powered backend features from concept to production, ensuring quality, reliability, performance, and cost efficiency.
- Build and maintain backend services and APIs capable of supporting real-world user demands and production workloads.
- Develop solutions involving LLMs, retrieval systems, prompts, and agent workflows, helping move AI experiments into reliable production features.
- Monitor and improve system performance through metrics, logs, traces, and operational insights.
- Design, review, and optimize technical solutions while challenging assumptions and promoting high engineering standards.
- Create observable and maintainable systems with strong attention to scalability, latency, and operational excellence.
- Collaborate closely with product, design, data science, and engineering teams to deliver impactful solutions.
- Participate in code reviews and architectural discussions, providing technical guidance and constructive feedback.
- Identify opportunities for improvement and proactively solve engineering challenges.
- Contribute to a collaborative culture focused on innovation, wellbeing, and continuous learning.
- Proven experience developing and operating backend systems in production environments.
- Strong proficiency in Python and experience building scalable backend applications.
- Solid experience with AWS services, including serverless technologies such as AWS Lambda.
- Strong knowledge of SQL and NoSQL databases, including DynamoDB, OpenSearch, and PostgreSQL, with an understanding of data access patterns and performance considerations.
- Experience designing, integrating, and monitoring APIs in production environments.
- Experience working with event-driven architectures and messaging systems such as Kafka or SQS.
- Knowledge of production observability practices, including metrics, logs, traces, and alerting using tools such as Grafana, Prometheus, or OpenTelemetry.
- Comfortable working with distributed systems and solving loosely defined technical challenges.
- Strong communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
- Proactive mindset, ownership mentality, and willingness to continuously learn and improve.
- Experience with SQL optimization and data pipelines using tools such as Airflow.
- Experience building or operating LLM-powered systems, including evaluation frameworks, prompt engineering, retrieval systems, or agentic workflows.
- Familiarity with AI coding tools such as Cursor, Claude Code, or GitHub Copilot.
- Experience with Kotlin, Go, or Java for cross-team development.
- Experience with microservices and distributed architectures.
- Remote work flexibility within Brazil.
- Flexible work schedule aligned with team needs and personal routines.
- Flexible benefits program that can be customized according to individual needs.
- Free wellness membership with access to fitness, meditation, nutrition, and wellbeing resources.
- Emotional wellbeing program with therapy sessions and personalized support.
- Health, dental, and life insurance.
- Home office reimbursement to support a productive workspace.
- Paid time off, including additional annual days off and birthday leave.
- Paid parental leave for new parents.
- Career development opportunities, learning platforms, and personalized growth plans.
- Support for continuous learning and professional development.
- Collaborative global culture focused on inclusion, innovation, and meaningful impact.
Requirements:
We are looking for a senior backend engineer with strong experience building production-grade systems, excellent problem-solving skills, and curiosity for AI-driven technologies.
Nice-to-have qualifications: