Detalhes do Cargo
O Engenheiro de Integração de IA trabalha em projetos que conectam sistemas internos e serviços de Inteligência Artificial, garantindo que as soluções sejam escaláveis e eficientes.
Responsabilidades Principais:
* Desenvolvimento de Middlewares: Projetar e implementar middlewares em Python para a integração entre os sistemas internos e os serviços de IA, como OpenAI e Copilot.
* Criação de Agentes Inteligentes: Criar e orquestrar agentes inteligentes baseados em LLMs, que permitem que o sistema tome decisões informadas.
* Pipeline de RAG: Construir e integrar pipelines de RAG (Retrieval-Augmented Generation), conectando fontes de dados aos modelos de IA.
* Colaboração com Times: Colaborar com times de desenvolvimento, dados e produto para entender necessidades e entregar soluções escaláveis.
* Otimização de Prompts: Criar, testar e otimizar prompts para maximizar a eficiência dos modelos de IA.
* Mantenimento e Monitoramento: Monitorar, manter e documentar soluções integradas de IA em ambientes de produção.
* Desenvolvimento de Webapps: Contribuir para o design e a implementação de webapps que utilizam IA generativa.
Habilidades e Qualificações Requeridas:
* Python e Orientação a Objetos: Sólido conhecimento em Python, incluindo orientação a objetos, APIs e bibliotecas como Pandas e Tensorflow.
* Modelos de Linguagem: Experiência com modelos de linguagem (LLMs) e plataformas como OpenAI, Anthropic e HuggingFace.
* Integração de APIs: Domínio em integração de APIs REST e desenvolvimento de middlewares.
* RAG e Fluxos de Dados: Experiência com RAG e fluxos de dados orientados a IA.
* Bancos de Dados: Conhecimentos em bancos de dados estruturados e semi-estruturados.
* Ciência de Dados: Familiaridade com ciência de dados, vetorização de dados e embeddings.
* Desenvolvimento de Webapps: Conhecimento em desenvolvimento de webapps, incluindo Flask, FastAPI ou frameworks frontend.
* Versão de Código: Conhecimento em versionamento de código com Git e colaboração via DevOps.
* Serviços em Azure: Noções de serviços em Azure.
Vantagens:
* Salário Competitivo: Salário competitivo oferecido pela empresa.
* Vale Refeição e Alimentação: Vale refeição e alimentação proporcionados pela empresa.
* Benefícios Flexíveis: Benefícios flexíveis oferecidos pela empresa.
* Plano de Saúde: Plano de saúde oferecido pela empresa.
* Plano Odontológico: Plano odontológico oferecido pela empresa.
* Auxílio Home Office: Auxílio home office fornecido pela empresa.
*
* Horário de Trabalho Flexível: Horário de trabalho flexível proporcionado pela empresa.
* Seguro de Vida: Seguro de vida oferecido pela empresa.
* Gympass: Gympass fornecido pela empresa.
* Day Off de Aniversário: Day off de aniversário oferecido pela empresa.
Cultura Empresarial:
A empresa valoriza a diversidade e a inclusão, incentivando a candidatura de pessoas de todas as origens. A cultura empresarial é centrada na equidade e valoriza as diferenças, criando um ambiente de trabalho acolhedor e estimulante.