Sobre o trabalho Desenvolvedor(a) de Inteligência Artificial
Venha fazer parte de um ecossistema vivo onde o futuro dos negócios é criado e vivido todos os dias. Faça parte desta transformação! Na LUZA Group, a paixão, a perseverança e a vontade de superar limites definem o nosso caminho para o sucesso. Fundada em 2006, somos uma multinacional portuguesa com mais de 1.200 profissionais talentosos e um volume de negócios. Com presença em mercados estratégicos como Portugal, Espanha, Marrocos, Brasil, México, Estados Unidos e China, oferecemos soluções inovadoras em engenharia, TI, design, consultoria, Indústria 4.0, treinamento e recrutamento. Tudo o que fazemos é movido pelo talento de nosso povo. Este é um momento de crescimento e oportunidade. O futuro pertence a mentes visionárias. Junte-se a nós!
Estamos buscando: Desenvolvedor(a) de Inteligência Artificial
Principais Responsabilidades
• Desenvolver soluções utilizando IA Generativa e Large Language Models (LLMs).
• Implementar arquiteturas RAG para consulta e enriquecimento de conhecimento
corporativo.
• Projetar, treinar e evoluir modelos de Machine Learning para diferentes cenários de
negócio.
• Criar e manter APIs RESTful e serviços backend para integração de soluções de IA.
• Desenvolver chatbots, assistentes virtuais e agentes inteligentes.
• Implementar pipelines de ingestão, processamento e indexação de dados.
• Trabalhar com bancos de dados vetoriais para busca semântica e recuperação de
contexto.
• Integrar modelos de IA com sistemas corporativos, plataformas de atendimento e
canais digitais.
• Avaliar, monitorar e otimizar a performance, custo e qualidade das soluções de IA.
• Aplicar boas práticas de engenharia de software, observabilidade, segurança e
governança de IA.
• Participar da definição de arquitetura e evolução tecnológica das soluções.
Requisitos Obrigatórios
Experiência
• Mínimo de 2 anos de experiência em desenvolvimento de software.
• Experiência prática em projetos envolvendo Inteligência Artificial, Machine Learning
ou IA Generativa.
Conhecimentos Técnicos
• Conceitos fundamentais de:
o Inteligência Artificial (IA)
o IA Generativa
o Machine Learning
o Deep Learning
o Prompt Engineering
o Embeddings
o Fine-Tuning
o RAG (Retrieval-Augmented Generation)
• Linguagens de programação:
o Python
o Node.js
o Java
• Desenvolvimento de APIs:
o REST
o JSON
o Integrações entre sistemas
• Bancos de dados:
o Relacionais (PostgreSQL, SQL Server, MySQL ou similares)
o Não relacionais (MongoDB, DynamoDB ou similares)
o Vetoriais (Pinecone, Weaviate, Qdrant, ChromaDB, Milvus ou similares)
• Experiência com:
o Desenvolvimento de chatbots e assistentes virtuais
o Consumo e integração de APIs
o Git e controle de versão
o Docker e conteinerização
Diferenciais
• Experiência com Azure AI, Azure OpenAI, AWS Bedrock ou Google Vertex AI.
• Conhecimento em LangChain, LlamaIndex, Semantic Kernel ou frameworks
similares.
• Experiência com agentes autônomos e multiagentes.
• Conhecimento em MLOps e observabilidade de modelos.
• Vivência com Kubernetes e arquiteturas de microsserviços.
• Experiência em soluções de atendimento digital, automação e omnichannel.
• Certificações em IA, Cloud ou Machine Learning.
Competências Comportamentais
• Pensamento analítico e resolução de problemas.
• Curiosidade tecnológica e aprendizado contínuo.
• Capacidade de trabalhar de forma colaborativa em times multidisciplinares.
• Comunicação clara e orientação a resultados.
• Perfil proativo e foco em inovação.
Formação
• Ensino Superior completo ou em andamento em Ciência da Computação,
Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Remoto
PJ