Imagem exibindo o logotipo Trampe de Casa

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

Mutant

Mutant

  • top 100 brasilícone de verificado
  • ícone de verificado
  • ícone de verificadoMutant
  • ícone de verificadoA combinar

Compartilhar