Protiviti

Python Developer, Agentic AI – Mid-Level

Protiviti

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop Python-based systems (primarily web backend systems);
  • Design, structure, and implement workflows, agents, and multi-agent systems based on AI;
  • Build solutions based on RAG (Retrieval-Augmented Generation) and vector search mechanisms;
  • Create data structures for various internal systems and developments;
  • Thoroughly understand real business challenges and participate in the conception and design of products and software platforms, considering modern, AI-first solutions;
  • Contribute to defining strategies, tools, and analytical methods in line with the company's data-driven strategy.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related fields.
  • Proven experience in backend development for web applications using Python;
  • Practical experience and knowledge in prompt development and agentic solutions based on Generative AI;
  • Design and implement REST/GraphQL APIs with Python (FastAPI/Django);
  • Basic knowledge of SQL (Postgres) and relational database schemas;
  • Basic familiarity with PydenticAI and LangChain;
  • Basic knowledge of Git, Docker, automated testing, and CI/CD;
  • Basic knowledge of vector databases;
  • Strong logical reasoning and resilience to work in challenging, dynamic environments;
  • Clear and didactic communication skills to translate complex reasoning and analyses into understandable narratives for non-technical audiences.
  • Differentials
  • Experience with cloud infrastructure (Azure) and Kubernetes;
  • Knowledge of JavaScript and React for web development.
Benefits
  • 🏥 Health & Wellbeing:
  • SulAmérica Health and Dental insurance;
  • TotalPass access for physical activities and leisure;
  • Physical and mental health programs (Eleva).
  • 💳 Flexible Benefit:
  • iFood Benefits Card: flexible modality to manage your balance according to your preferences. Categories include: meal, groceries, home office, and others.
  • 🚌 Mobility:
  • Commuter benefit (Vale Transporte);
  • Or reimbursement for ride-hailing apps, shuttle service, or parking if you choose not to use the commuter benefit.
  • 💰 Recognition & Rewards:
  • Profit-sharing (PLR) tied to meeting goals, service-time bonuses, wedding or childbirth bonuses, and a Day Off during your birthday month.
  • 📈 Development & Growth:
  • Annual allowance for books, courses, or events, and support for postgraduate, undergraduate, and language studies.
  • ❤️‍🩹 Security:
  • Life insurance for you and your beneficiaries.
  • Here, you grow, develop, and are recognized. Join us!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonbackend developmentGenerative AIREST APIsGraphQL APIsFastAPIDjangoSQLPydenticAILangChain
Soft Skills
logical reasoningresiliencecommunication skills
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering