AI Software Engineer
Há 4 horas
Belo Horizonte, State of Minas Gerais, Brasil
Raro Labs
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Buscamos um(a) AI Software Engineer para atuar no desenvolvimento de soluções baseadas em Inteligência Artificial, criando aplicações escaláveis que utilizem modelos de Machine Learning e IA Generativa para resolver problemas de negócio.
Responsabilidades
Desenvolver aplicações utilizando modelos de Inteligência Artificial e IA Generativa (LLMs);
Projetar, desenvolver e manter APIs e microsserviços que integrem soluções de IA aos produtos da empresa;
Construir pipelines para processamento de dados e inferência de modelos;
Desenvolver soluções utilizando técnicas de RAG (Retrieval-Augmented Generation);
Implementar sistemas de busca semântica utilizando bancos de dados vetoriais;
Trabalhar com engenharia de prompts (Prompt Engineering) para otimizar respostas dos modelos;
Participar da arquitetura de aplicações escaláveis em ambientes Cloud;
Garantir boas práticas de desenvolvimento, testes automatizados e documentação;
Monitorar desempenho, custos e qualidade das aplicações de IA em produção;
Colaborar com cientistas de dados, engenheiros de dados e equipes de produto para transformar requisitos em soluções técnicas.
Requisitos
Experiência em desenvolvimento de software utilizando Python;
Conhecimento em desenvolvimento de APIs REST;
Experiência com frameworks como: FastAPI, Flask;
Conhecimento em consumo e integração de API;
Experiência com modelos de IA Generativa (LLMs);
Conhecimento em Prompt Engineering;
Experiência com bibliotecas como: LangChain, LlamaIndex;
Experiência com bancos de dados relacionais e NoSQL;
Conhecimento em bancos vetoriais;
Conhecimento em Git;
Experiência com Docker;
Conhecimento em arquitetura de microsserviços;
Vivência em ambientes Cloud (AWS, Azure ou GCP);
Conhecimento em testes automatizados.
Requisitos Desejáveis
Experiência com Machine Learning;
Conhecimento em Fine-Tuning de modelos;
Experiência com MLOps;
Conhecimento em mensageria (Kafka, RabbitMQ ou SQS);
Experiência com observabilidade utilizando Grafana, Prometheus ou OpenTelemetry;
Conhecimento em Data Engineering;
Experiência em soluções baseadas em agentes de IA (AI Agents);
Conhecimento em MCP (Model Context Protocol);
Vivência com arquiteturas multiagentes.
Certificações em Cloud (AWS, Azure ou GCP).
Experiência em ambientes ágeis (Scrum/Kanban).
Todas as vagas abertas na Raro Labs são elegíveis para candidaturas de: PCDs, Pessoas Pretas e LGBTQIA+. Aqui valorizamos a Diversidade e acreditamos que é muito importante compartilhar ideias e diferentes pontos de vista para trazer a representatividade que todos precisam