Engenheiro(a) de Machine Learning MLOps
Como Engenheiro de Machine Learning MLOps integrante do time de Modelos de IA da Weni by VTEX, você terá a oportunidade de atuar na construção de agentes e multi-agentes inteligentes que utilizam tecnologias de ponta em Inteligência Artificial. Essa é uma chance de trabalhar em um ambiente colaborativo, inovador e com impacto direto no futuro da IA generativa, desenvolvendo soluções escaláveis e de alta performance.
Responsabilidades:
- Participar de reuniões técnicas colaborativas com o time de Modelos de IA e outros times envolvidos nas soluções.
- Liderar o ciclo completo de adaptação de modelos de LLMs para contextos específicos, incluindo pesquisa, projeto, experimentação, desenvolvimento, implantação, monitoramento e manutenção.
- Desenvolver e manter scripts em Python, utilizando bibliotecas e frameworks como WeniCorals e AWS Bedrock.
- Configurar modelos, memória, guardrails, Funções Lambda e prompts para orquestrar sistemas multi-agents de forma eficiente.
- Realizar manutenção e atualizações no WeniCorals, garantindo integração bem-sucedida com AWS Bedrock e outros frameworks.
- Conduzir testes de estresse unitários (por agente) e em sistemas multi-agentes colaborativos.
Requisitos:
Para integrar nosso time, é essencial que você possua habilidades técnicas avançadas e conhecimentos específicos nas áreas de IA e desenvolvimento de software. Abaixo, destacamos os requisitos fundamentais para o sucesso nesta posição.
- Base sólida em LLMs e profundo entendimento de Machine Learning, com experiência comprovado em ajuste fino de modelos.
- Conhecimento avançado em processamento de linguagem natural (NLP).
- Experiência sólida em Python.
- Experiência com agentes e multi-agentes, utilizando bibliotecas/frameworks como:
- LangChain, LlamaIndex, Crewai, Swarm, PydanticAI ou Bedrock Agents.
- Base sólida em Engenharia de Prompt.
- Experiência com versionamento de código em Git e GitHub.
- Inglês avançado ou fluente.
- Raciocínio Lógico: Estruturar soluções técnicas e lógicas para problemas abstratos.
- Curiosidade: Desejo de explorar novas tendências e tecnologias em IA.
- Foco em Resultados: Comprometimento com a entrega de soluções de alto impacto e qualidade.
Embora não sejam requisitos obrigatórios, algumas habilidades e experiências podem destacar você como um candidato ideal para essa posição. São elas:
- Conhecimento em ciência de dados.
- Experiência em projetos que utilizem frameworks de multi-agents.
- Expertise avançada em Engenharia de Prompt.
- Conhecimento sólido em Engenharia de Software.