Engenheiro de Software Especialista em IA
Responsabilidades e atribuições
A posição de Engenheiro de Software Especializado em Aplicações de IA, com foco em IA Generativa, combina expertise em desenvolvimento de software com conhecimento específico em inteligência artificial.
- Desenvolvimento de Aplicações de IA Generativa: Projetar e desenvolver aplicações que utilizam IA generativa, especialmente agentes conversacionais e automação de processos usando arquitetura multi agentes.
- Desenvolvimento, Teste e Implantação de Modelos de IA: Desenvolver, testar e implantar modelos de IA, incluindo Modelos de Linguagem de Grande Escala (LLMs) e agentes de IA, utilizando Python, com foco na execução autônoma de projetos desde a concepção até a implantação.
- Exposição de Serviços via APIs REST: Desenvolver e expor serviços usando arquitetura REST para facilitar a comunicação e integração com outras aplicações e serviços.
- Programação Concorrente e Assíncrona: Gerenciar tarefas simultâneas e melhorar a performance das aplicações através de programação concorrente e assíncrona.
- Arquitetura com Microserviços: Integrar componentes complexos, utilizando arquitetura de microserviços para melhorar a modularidade e manutenção do sistema.
- Adoção de Padrões de Design de Software: Implementar padrões de design de software para criar soluções robustas, escaláveis e fáceis de manter.
- Integrações com APIs REST e Barramento SOA: Desenvolver integrações eficientes com APIs REST e Barramento SOA para a comunicação entre diferentes serviços e componentes.
- Construção e Gerenciamento de Containers: Utilizar tecnologias como Docker e Kubernetes para orquestrar containers, garantindo escalabilidade, facilidade de implantação e isolamento de ambiente.
- Junte-se a nós e faça parte de uma equipe dedicada à expansão dos limites da inovação em IA na Mutant! 🚀🤖
Requisitos e qualificações
- Formação Acadêmica: Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas. Pós-graduação ou certificações em áreas específicas de engenharia de software e IA são valorizadas.
- Experiência com IA Generativa: Conhecimento prático em desenvolvimento de aplicações que utilizam técnicas de IA generativa e uso de frameworks como LangChain, Haystack, Semantic Kernel, LiteLMM, NLP. Implementação de Agentes conversacionais integrados a canais de voz e texto, utilizando memória de curto e longo prazo, técnicas de RAG e execução de ações com uso de ferramentas.
- Proficiência em Docker e Kubernetes: Experiência comprovada na utilização dessas ferramentas para gestão de containers e orquestração de serviços.
- Experiência em Programação Concorrente e Assíncrona: Habilidade comprovada para gerenciar múltiplas threads e processos, melhorando a performance de aplicações.
- Conhecimento em Microserviços e Backend Systems: Experiência com design e integração de sistemas baseados em microserviços e habilidades para gerenciar complexidades de sistemas de back-end.
- Habilidades com Padrões de Design de Software: Domínio de padrões de design de software
- Implementação e integração com APIs REST e Barramento SOA: experiência com desenvolvimento e integração de APIs REST e conhecimento em integrações usando Barramento de Serviços Orientado a Arquitetura.
- Capacidades de Comunicação e Colaboração: Habilidades para trabalhar em equipe multidisciplinar e comunicar-se eficazmente (presencialmente e remotamente) com stakeholders técnicos e não técnicos.
- Inglês em Nível Avançado ou Intermediário (á partir do nível B2)
Empresa: BairesDev
Trabalhe de Casa Arquiteto Python / Ref. 0071P
Contratação: Integral
title
Empresa: Grupo Primo
Front-end Engineer Pleno
Contratação: Integral
title