Design and maintain scalable, secure backend services for an identity security platform, collaborating across product, engineering, UX, and security to deliver reliable features and improve platform performance.
Pessoa Desenvolvedora Back-end Sênior | Foco em IA
📜 Description
- Build and evolve AI agents that assist users and perform tasks within our product.
- Create integrations connecting agents to the system for secure data consultation and updates.
- Ensure agents' responses are accurate and faithful to system data.
- Measure response quality and improve prompts, context, and flows based on results.
- Maintain agent stability in the face of failures and limits of AI model providers.
- Write unit and integration tests.
🛠️ Requirements
- Sólidos conhecimentos de back-end em Java, Python ou TypeScript, com disposição para trabalhar com Java;
- Experiência com desenvolvimento de APIs REST, incluindo versionamento;
- Experiência com frameworks de back-end, como Spring Boot, FastAPI ou NestJS;
- Banco de dados relacional (PostgreSQL, Oracle ou MySQL) e uso de ORM, como JPA/Hibernate;
- Testes unitários;
- Clean Code e Design Patterns;
- Uso prático de ferramentas de IA no dia a dia de desenvolvimento (Claude Code, Codex ou similares);
- Contato prático com a construção de funcionalidades com modelos de IA (LLMs), mesmo que em projetos pessoais ou de estudo: chamada de API de modelo, uso de ferramentas (tool/function calling) e tratamento das respostas do modelo;
- Conhecimento de algum framework para agentes de IA, como Spring AI, LangChain, OpenAI Agents SDK ou similares;
- Boa comunicação e facilidade para trabalhar com times multidisciplinares em ambiente dinâmico e com entregas rápidas.
Full job description
Hoje, somos o software odontológico líder de mercado no Brasil. Atendemos mais de 17 mil clínicas e consultórios, e impactamos a vida de mais de 40 milhões de pessoas. A Simples Dental também é parte do grupo Henry Schein, que detém a liderança do mercado de odontologia mundial.
Você deseja trabalhar na startup que se preocupa com a experiência de cada cliente e em como entregar sucesso durante toda a sua jornada conosco?
Se sua resposta é SIM, chegou o seu momento! 😎💻
Bora mudar o mercado odontológico junto com a gente? 🦷🚀🎉
SOBRE O TIME
Você vai fazer parte do time que constrói os agentes de inteligência artificial da Simples Dental: sistemas que atendem pessoas e executam tarefas sozinhos, dentro do nosso produto. Um exemplo é a Secretária IA, que faz o atendimento dos pacientes, com marcação de consultas e outras operações integradas ao sistema.
Responsibilities
O QUE ESSA PESSOA IRÁ FAZER?
- Construir e evoluir agentes de IA que atendem pessoas e executam tarefas dentro do nosso produto;
- Criar as integrações que conectam os agentes ao sistema, como tools e servidores MCP, para que eles consultem e atualizem dados com segurança;
- Garantir que as respostas dos agentes sejam corretas e fiéis aos dados do sistema;
- Medir a qualidade das respostas e evoluir prompts, contexto e fluxos a partir dos resultados;
- Manter os agentes estáveis diante de falhas e limites dos provedores de modelos de IA;
- Escrever testes unitários e de integração;
- Participar de code review e das decisões técnicas do time;
- Atuar nos ciclos de sprint e acompanhar as entregas até produção.
Requirements
O QUE DESEJAMOS?
- Sólidos conhecimentos de back-end em Java, Python ou TypeScript, com disposição para trabalhar com Java;
- Experiência com desenvolvimento de APIs REST, incluindo versionamento;
- Experiência com frameworks de back-end, como Spring Boot, FastAPI ou NestJS;
- Banco de dados relacional (PostgreSQL, Oracle ou MySQL) e uso de ORM, como JPA/Hibernate;
- Testes unitários;
- Git;
- Clean Code e Design Patterns;
- Uso prático de ferramentas de IA no dia a dia de desenvolvimento (Claude Code, Codex ou similares);
- Contato prático com a construção de funcionalidades com modelos de IA (LLMs), mesmo que em projetos pessoais ou de estudo: chamada de API de modelo, uso de ferramentas (tool/function calling) e tratamento das respostas do modelo;
- Conhecimento de algum framework para agentes de IA, como Spring AI, LangChain, OpenAI Agents SDK ou similares;
- Boa comunicação e facilidade para trabalhar com times multidisciplinares em ambiente dinâmico e com entregas rápidas.
DIFERENCIAIS
- Experiência em produção com agentes ou funcionalidades de IA integradas a sistemas;
- Engenharia de contexto para modelos de IA: estruturação de prompts, memória de conversa e RAG (Retrieval-Augmented Generation);
- Avaliação da qualidade das respostas de modelos de IA e observabilidade de agentes;
- Model Context Protocol (MCP) para conectar agentes de IA a ferramentas e produtos;
- Bancos de dados NoSQL (Redis, MongoDB);
- Ecossistema de containers: Docker, Docker Compose e Kubernetes.
Similar jobs
Search more Backend Engineer jobsDefine system architecture and build, test, and deliver Java or Kotlin applications, translating business requirements into distributed systems while monitoring platform health and improving engineering processes.
Develop Python backend services, APIs, and distributed systems for a drone infrastructure platform, processing geospatial data and real-time pipelines while shaping architecture and system reliability.
Own the architecture and delivery of secure, high-performance payment platforms, building Java services and integrations while improving reliability, compliance, engineering practices, and team capability.
Pessoa Desenvolvedora Backend Python Especialista I - Venda Direta
Desenvolve e mantém serviços backend em Python para uma plataforma de agentes LLM, contribuindo para soluções de GenAI escaláveis, seguras e observáveis por meio de testes, revisões técnicas e monitoramento.
