About the job
CI&T brings together human expertise and AI to deliver scalable technology solutions. With a global team of over 8,000 people and more than 1,000 client partnerships in the past three decades, the company places artificial intelligence at the center of its work.
Location Note: Candidates living in the Metropolitan Region of Campinas must work onsite at the Campinas office, following current attendance policy.
Role Overview
This Senior Python Backend Developer position sits within CI&T’s Center of Excellence in Software Engineering (COE), focusing on integrating artificial intelligence throughout the Software Development Life Cycle (SDLC). The project aims to build accelerator agents for a banking client, streamlining both upstream and downstream processes by applying advanced AI orchestration technologies and modern development practices.
What You Will Do
- Develop and maintain backend applications using Python as the main language.
- Create automation flows and intelligent agents with LangChain and LangGraph.
- Work with multidisciplinary teams to embed generative AI solutions into SDLC processes.
- Design and manage SQL and NoSQL databases, including MongoDB, with a focus on efficiency and security.
- Operate in hybrid cloud environments using Azure and AWS.
- Participate in code reviews and help define architectural best practices.
- Support the Developer Experience (DevEx) by building tools that improve engineering team productivity.
Required Qualifications
- Senior-level experience as a backend developer on complex projects.
- Advanced Python skills.
- Hands-on experience with AI orchestration frameworks such as LangChain and LangGraph.
- Proficiency or working knowledge of other languages like Golang and . NET, especially for banking applications.
- Experience with MongoDB and SQL databases.
- Background in Azure and AWS cloud platforms.
- Thorough understanding of all phases of the software development life cycle.
Preferred Qualifications
- Experience with AI-coding tools such as Cursor, Cline, Claude-code, and Antigravity.
- Understanding of RAG (Retrieval-Augmented Generation) architectures.
- Knowledge of caching and performance optimization using Redis.
- Familiarity with the GENIA tool.
- Basic experience with front-end development for component integration.
Personal Competencies
- Strong technical communication skills.
