A Beegol é uma empresa de tecnologia especializada em diagnóstico inteligente de redes. Processamos grandes volumes de dados e aplicamos técnicas avançadas de machine learning para detectar e resolver problemas com rapidez e precisão.
Estamos buscando um Software Engineer / DevOps (Python, AWS, LLMs) com forte experiência em engenharia de software e em serviços AWS, incluindo práticas de DevOps, automação de infraestrutura, CI/CD e Infrastructure as Code. Procuramos um profissional com perfil mão na massa, capaz de projetar e implementar sistemas escaláveis em produção.
O profissional atuará no desenho e na implementação de plataformas baseadas em LLMs, pipelines de dados e APIs escaláveis, utilizando principalmente Python e AWS.
Responsabilidades
* Arquitetar e desenvolver sistemas escaláveis baseados em cloud para aplicações de IA
* Projetar e implementar APIs, microserviços e pipelines de dados
* Construir e operar sistemas baseados em LLMs em produção
* Desenvolver integrações e automações utilizando Python
* Definir e implementar infraestrutura como código e pipelines de CI/CD
* Garantir boas práticas de engenharia: observabilidade, monitoramento, logs e versionamento
* Participar da definição de padrões de arquitetura, qualidade de código e documentação técnica
* Colaborar com times de produto e dados para transformar necessidades de negócio em soluções técnicas robustas
Requisitos obrigatórios
* Experiência sólida com Python e SQL :
* desenvolvimento de scripts e integrações
* escrita de consultas otimizadas
* manipulação de grandes volumes de dados
* Experiência sólida em arquitetura de software e sistemas distribuídos, incluindo desenho de soluções escaláveis e resilientes.
* Experiência prática com LLMs em produção, incluindo uso de API de openAI
* Experiência comprovada com AWS, incluindo obrigatoriamente:
* API Gateway
* Lambda
* ECS / Fargate
* S3
* CodePipeline
* CloudFormation ou Terraform
* Experiência trabalhando com sistemas em produção, incluindo:
* monitoramento
* logging
* versionamento de pipelines ou modelos
* boas práticas de engenharia de software
* Experiência com Git, code review e colaboração em times de engenharia .
* Inglês intermediário (capaz de ler documentação técnica e escrever mensagens técnicas ou PRs)
* Formação concluída em Ciência da Computação, Engenharia da Computação, Data Science ou áreas correlatas
* Alguns anos de experiência (ou equivalente em projetos intensivos) desenvolvendo software em ambiente profissional
Diferenciais
* Experiência com MLOps, incluindo:
* tracking de experimentos
* versionamento de modelos e datasets
* CI/CD para pipelines de ML
* Experiência com:
* vector databases
* embeddings
* frameworks de orquestração de LLMs (LangChain, LlamaIndex ou similares)
* Experiência com arquiteturas orientadas a eventos (event-driven)e uso de filas/mensageria. Kafka, SQS
* Participação ativa em code reviews, definição de padrões de código e documentação técnica
* Pós-graduação em áreas correlatas
* Perfil mão na massa, com autonomia, responsabilidade sobre entregas e forte interesse em aprender novas tecnologias
Mais informações:
* Local: Híbrido para São Paulo ou remoto (demais localidades)
* Regime PJ, com atuação em tempo mínimo de 40 horas semanais
Sobre a Beegol: