CI&T

Senior Developer – Node.js, Python, Gen AI

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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