Engenheiro(a) de Software Sênior – Plataforma de Agentes LLM
Na Tecnofit, facilitamos o mundo do Health & Fitness com um time de talentos incríveis, que está sempre buscando crescer, evoluir e conquistar resultados ainda mais impactantes. Nosso software de gestão facilita o dia a dia dos mais diversos segmentos fitness – academias, dança, artes marciais, box de crossfit, pilates e muito mais, apoiando a tomada de decisões estratégicas e impulsionando o crescimento dos nossos clientes.
Lembrando que todas as vagas da Tecnofit são inclusivas para PcD, pessoas pretas e pessoas LGBTQIAP+. Caso você não tenha se identificado com nenhuma vaga, cadastre o seu currículo em nosso banco de talentos para futuras oportunidades.
Deu fit? Então vem pra Tecnofit!
Responsabilidades e atribuições
Projetar e implementar pipelines de agentes e ferramentas com suporte multi-LLM (ex.: OpenAI, Anthropic, Google).
Construir e manter serviços de API e integrações assíncronas (framework web moderno – ex.: FastAPI/Flask/Django).
Modelagem de dados e persistência em PostgreSQL; migrações e versionamento de esquema.
Observabilidade de LLMs (tracing/metrics/logs) e instrumentação de performance.
Testes automatizados e qualidade contínua (linters/formatadores/pytest).
Segurança de APIs (auth, tokens/JWT, rate limiting, CORS) e deploy conteinerizado (ex.: Docker/K8s).
Requisitos e qualificações
Python sólido (assíncrono, tipagem, Pydantic ou similar).
PHP com conhecimentos sólidos para integração com a plataforma legada.
LangChain (runnables, tools, callbacks).
PostgreSQL (consultas, modelagem e performance).
MCP (Model Context Protocol) – entendimento de clientes/servidores e integração com agentes.
Diferenciais
RAG de ponta a ponta (ingestão, chunking, recuperação e avaliação).
n8n (workflows, credenciais, error handling, automações).
Bancos vetoriais (ex.: Chroma, pgvector, Milvus, Pinecone) e boas práticas de indexação/recall.
Engines/orquestração de workflows de agentes (ex.: state machines, checkpoints).
Observabilidade/tracing de LLM (ex.: Langsmith, OpenTelemetry) e dashboards (ex.: Grafana).
Práticas de SRE em produção (metrics, logs, alertas) e logging estruturado.
Integração com serviços externos (ex.: BaaS, APIs de terceiros) e clientes HTTP assíncronos.
Informações adicionais
Aqui na Tecnofit a carga horária é de 40h semanais, em modelo híbrido (3x na semana no escritório e 2x em home office). Além disso, temos vários benefícios e facilidades para o dia a dia e seu desenvolvimento.
Benefício Alimentação: R$43,00 por dia (desconto de apenas R$ 1 por mês!) e pago nas férias também.
Plano de Saúde Unimed: benefício sem coparticipação já no período de experiência e com mensalidade paga pela Tecnofit.
Plano Odontológico DentalUni: já no período de experiência e sem gastos para o Tecnofitter.
Auxílio Creche: modalidade de reembolso.
Seguro de vida: Allianz Seguros.
Clube Gazeta do Povo.
Vale Transporte (opcional): descontamos até 6% na folha de pagamento! Lembrando que trabalhamos no modelo híbrido (3x por semana no escritório).
Mimos & Snacks: temos nossa lojinha Uneed e da KUK no escritório! Para os Tecnofitters que gostam de marcar presença na firma, também oferecemos salada de frutas, cafezinho, chá e muito mais.
Auxílio saúde física e mental: reembolso para atividades físicas e aventuras, bem como atendimentos psicológicos, psiquiátricos e nutrição.
TotalPass: para dar aquela tunada na vida fitness.