Imagine the future of business. Ideas for a Digital Renaissance.
Backend Engineer – AI Agentic
Location
Brazil
Posted
79 days ago
Salary
0
Seniority
Senior
Job Description
Backend Engineer – AI Agentic
In All Media
• Design and implement complex AI agents and multi-agent workflows using frameworks like LangChain or LangGraph • Build and maintain scalable, high-performance backend services using Python to support AI-driven features • Develop and optimize Retrieval-Augmented Generation (RAG) pipelines to provide agents with accurate, context-aware information • Architect and manage vector storage solutions (Pinecone, Weaviate) to ensure efficient similarity search and data retrieval • Integrate Large Language Models (LLMs) with existing APIs and third-party services to enhance agent capabilities • Work closely with product owners, data scientists, and fellow engineers to translate ambitious AI requirements into production-ready code
Job Requirements
- Deep expertise in LangChain, LangGraph, or Semantic Kernel (3+ YEARS OF EXPERIENCE)
- Senior-level proficiency in Python (6+ YEARS OF EXPERIENCE) and its ecosystem for building robust APIs
- Proven experience working with Pinecone, Weaviate, or similar vector search engines
- Strong understanding of Retrieval-Augmented Generation (RAG) and agentic design patterns
- Collaborative team player mindset with an appetite for solving ambiguous, cutting-edge problems
- Excellent verbal and written communication skills in Fluent English
Benefits
- Work on international challenges
- Collaborate with diverse teams
- Growth opportunities in career
- Flexibility in work hours
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid-level Backend Software Engineer – Billing
RD StationTo empower the heroes and scale-ups that grow the economy
• Develop and maintain scalable, high-performance backend services; • Implement automated tests (unit, mocked, and end-to-end) to ensure code quality; • Evolve and maintain system architecture, applying best practices in modularity and design; • Monitor and optimize production system performance; • Collaborate with multidisciplinary teams to deliver solutions aligned with business needs.
• Realizar el **análisis y diseño de nuevos sistemas**, así como la mejora y mantenimiento evolutivo y correctivo de aplicaciones y procesos en producción. • Brindar **soporte técnico** mediante el análisis de información técnica, identificación de incidentes y resolución de problemas en aplicaciones existentes. • Participar activamente en **pruebas, validaciones y certificaciones** de mejoras y mantenimientos antes del pase a producción. • Apoyar en la **instalación y configuración de programas**, asegurando el correcto funcionamiento de los ambientes. • Elaborar, mantener y actualizar la **documentación técnica y funcional** asociada a los desarrollos o modificaciones realizadas. • **Autonomía en crecimiento:** Capacidad para ejecutar tareas asignadas y avanzar de forma independiente. • **Sentido de urgencia básico:** Cumple plazos y prioriza tareas, mostrando disposición para avanzar sin necesidad de seguimiento constante. • **Proactividad operativa:** Se anticipa a bloqueos simples y comunica avances y riesgos de manera oportuna. • **Responsabilidad sobre tareas:** Se apropia de sus entregables y asegura su correcta ejecución y documentación.
Software Development Engineer II – Backend
Slate AutoWe built it. You make it. A radically simple, affordable and personalizable truck (or SUV, your call).
• You lead the definition, design, architecture, implementation, and delivery of Slate software. • You code and test system components, leading code and design reviews. • You own end-to-end code quality, system tests, functional tests, and integration. • You relentlessly simplify, demonstrating significant innovation, creativity, and judgement when solving challenging problems. • You collaborate with UX and product teams to build and invent new solutions and applications that put customers first. • You drive awareness about the impact and consequences of technical decisions on the business, balancing technical leadership with strong business judgment to make the right long-term decisions about technology choices. • You assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
• Participate in an intensive technical training program covering data engineering, machine learning fundamentals, deep learning basics, LLM applications, RAG systems, AI agents, and production deployment using FastAPI and Docker. • Work on real-world AI initiatives for leading U.S.-based companies, gaining exposure to global standards, enterprise-level expectations, and world-class engineering environments.




