
Senior Developer – Node.js, Python, Gen AI
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Lead and support others in using the Flow platform and artificial intelligence (AI) solutions in general.
- Contribute to the deployment and adoption of Generative AI (GenAI)-based solutions.
- Build and evolve AI agents to support various stages of the SDLC or operational processes within enterprise areas.
- Promote the adoption of GenAI solutions across teams by providing support, guidance, and best practices.
- Design and implement solutions that deliver measurable value.
- Participate in architecture and design discussions, proposing scalable and secure solutions.
- Create and maintain technical and product documentation.
- Collaborate with multiple teams, mentor developers at different levels, and influence development best practices.
Requirements
- Solid experience in backend development with multiple languages and frameworks (Node.js, Python, and others), demonstrating the ability to learn and adapt quickly to new technologies.
- Experience using Generative AI tools and libraries.
- Knowledge of concepts and techniques for developing with Generative AI.
- Experience with REST APIs, contract design, and versioning.
- Knowledge of relational and non-relational databases.
- Experience with unit, integration, and end-to-end testing.
- Communication and Collaboration: ability to collaborate effectively, communicate clearly, and document decisions and solutions.
- Nice-to-haves:
- Experience building AI agents.
- Experience building and using MCP.
- Experience designing and evolving distributed architectures, microservices, and microfrontends.
- Familiarity with DevOps practices, automation, version control, code review, and security practices.
- CI/CD and Infrastructure: pipelines, environment management, containers (Docker), and orchestration (Kubernetes) are desirable.
- Experience with cloud providers (Azure, AWS, or GCP) and their managed services.
- Experience with support-area processes and operations.
- Ability to work in dynamic environments with diverse technologies.
Benefits
- Health and dental insurance;
- Meal and food allowances;
- Childcare assistance;
- Extended parental leave;
- Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
- Profit Sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Discount club;
- Free online platform dedicated to promoting physical and mental health and wellbeing;
- Pregnancy and responsible parenting course;
- Partnerships with online course platforms;
- Language learning platform;
- And many more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentNode.jsPythonGenerative AIREST APIsrelational databasesnon-relational databasesunit testingintegration testingend-to-end testing
Soft skills
communicationcollaborationmentoringinfluencing best practicesdocumentation