Principais Responsabilidades:
Desenvolver e manter APIs e microsserviços backend de alta disponibilidade.
Criar e otimizar pipelines de dados e integrações com LLMs e Agentes de IA.
Aplicar boas práticas de engenharia de software, observabilidade, CI/CD e segurança.
Colaborar com times multidisciplinares para evolução técnica da plataforma. Requisitos Obrigatórios:
Formação ou experiência equivalente em Ciência da Computação, Engenharia de Software ou áreas correlatas.
Experiência comprovada em desenvolvimento backend com TypeScript e/ou JavaScript.
Experiência prática em consumo e integração de APIs de LLMs (OpenAI, Anthropic, etc.).
Sólidos conhecimentos em bancos de dados (SQL e NoSQL), Docker e Cloud (AWS, GCP ou Azure).
Domínio de Git, REST APIs e esteiras CI/CD.
Diferenciais Desejáveis:
Conhecimento em arquiteturas RAG e bancos vetoriais (pgvector, Pinecone, etc.).
Frameworks de agentes (LangChain, CrewAI, LlamaIndex).
Conhecimentos em mensageria (RabbitMQ/SQS/Kafka) e Infraestrutura como Código (Terraform).
Assistência odontológica