Johnson Controls

Engenheiro de IA

PythonSQLAWSDocker
Tradução automática. Consulte o original.

Sobre a oportunidade

A Johnson Controls International (JCI) está em busca de um Engenheiro de IA para integrar nossa equipe de Ciência de Dados e Analytics, focada em inovação e resultados. Esta posição é ideal para um engenheiro que combine habilidades sólidas em software, dados e engenharia de ML com experiência prática em IA Generativa — e a curiosidade de um cientista de dados sobre o comportamento dos modelos. Você construirá os pipelines, ferramentas e aplicações que transformam IA e modelos de LLM em software de produção confiável.

Como você fará isso

Como Engenheiro de IA, você será responsável de forma independente pela entrega ponta a ponta de projetos de IA definidos — desde o pipeline de dados até a aplicação implantada. Você tomará decisões técnicas sólidas dentro do seu escopo, trabalhará diretamente com stakeholders multifuncionais e orientará engenheiros juniores em problemas específicos enquanto entrega valor de negócio mensurável.

Sistemas e Aplicações de IA Generativa

  1. Desenvolver e implantar sistemas de IA Generativa e aplicações baseadas em LLM (por exemplo, GPT, Claude, LLaMA) para casos de uso como busca corporativa, sumarização de documentos e IA conversacional.
  1. Aplicar engenharia de prompt, fine-tuning e técnicas de orquestração para adaptar modelos de base para aplicações específicas de domínio.
  1. Construir fluxos de trabalho agenticos e agentes de IA para tarefas específicas — usando Palantir AIP ou o Microsoft Agent Framework — que orquestram ferramentas, recuperação e raciocínio.
  1. Avaliar e melhorar as saídas dos modelos quanto à precisão, relevância, latência e custo, aplicando técnicas de ciência de dados para medir e validar o desempenho.

Engenharia de Dados, ML e Software

  1. Construir e manter os pipelines de dados que alimentam sistemas de IA — ingestão, transformação e ETL em fontes estruturadas e não estruturadas (por exemplo, Snowflake, Azure).
  1. Desenvolver e operar pipelines de ML e fluxos de trabalho de MLOps — treinamento, avaliação, implantação e monitoramento — usando CI/CD, conteinerização (Docker) e servimento de modelos.
  1. Construir componentes reutilizáveis, serviços e APIs em torno de modelos de IA que ajudem a equipe a entregar funcionalidades mais rapidamente.
  1. Implementar fluxos de trabalho de recuperação e embedding (RAG, bancos de dados vetoriais) para recuperação de conhecimento escalável e precisa.
  1. Aplicar as melhores práticas de engenharia de software — testes, controle de versão e revisão de código — em todos os seus projetos.

Impacto nos Negócios e Comunicação com Stakeholders

  1. Trabalhar em parceria com stakeholders multifuncionais para traduzir desafios de negócio em soluções de IA.
  1. Apoiar workshops e provas de conceito que demonstrem o valor de LLM e casos de uso de agentes em todas as unidades de negócio.
  1. Traduzir saídas de modelos, descobertas de dados e trade-offs técnicos em insights claros para públicos não técnicos.

Mentoria e Colaboração

  1. Orientar engenheiros juniores em problemas técnicos específicos e na qualidade do código.
  1. Contribuir para discussões de design e decisões técnicas dentro da equipe.
  1. Compartilhar conhecimento e ajudar a elevar o padrão das práticas de engenharia e ciência de dados.

Qualificações e Experiência

  1. Formação em Ciência da Computação, Engenharia de Software, Engenharia de Dados, Ciência de Dados ou disciplina técnica ou quantitativa relacionada.
  1. 2 a 5 anos de experiência em software, dados, engenharia de ML ou ciência de dados, incluindo trabalho prático com LLMs ou IA generativa.
  1. Sucesso comprovado na entrega de pipelines de dados ou ML e soluções de IA/ML em produção.
  1. Experiência com fundamentos de ciência de dados — análise exploratória, modelagem estatística ou ML clássico (classificação, regressão, previsão).
  1. Experiência com plataformas de IA em nuvem, como Azure OpenAI/Azure ML, AWS SageMaker/Bedrock ou Google Cloud Vertex AI.

Expertise Técnica

  1. Proficiência sólida em Python e SQL, com bons hábitos de engenharia de software — testes, controle de versão e código limpo.
  1. Experiência prática com a stack de IA Generativa: engenharia de prompt, fine-tuning (por exemplo, LoRA), orquestração de LLM e frameworks de agentes (LangChain, Semantic Kernel, Microsoft Agent Framework).
  1. Experiência na construção de pipelines de ETL e ML e na aplicação de práticas de MLOps (CI/CD, Docker, servimento de modelos).
  1. Familiaridade com bibliotecas e fluxos de trabalho de ciência de dados — pandas, scikit-learn e avaliação e experimentação de modelos.
  1. Experiência com a stack da JCI — ou plataformas comparáveis — incluindo Palantir AIP, Azure ML, Microsoft Agent Framework, Power Automate e Snowflake.
  1. Conhecimento prático de embeddings, bancos de dados vetoriais e sistemas de recuperação.

Habilidades Interpessoais

  1. Capacidade de assumir a responsabilidade por projetos e comunicar claramente o progresso, riscos e trade-offs.
  1. Fortes habilidades de colaboração entre equipes de produto, engenharia e negócios.
  1. Conforto em apresentar trabalhos técnicos e analíticos para stakeholders técnicos e não técnicos.
  1. Solucionador de problemas autodirigido que gerencia prioridades de forma independente.

Qualificações Preferenciais

  1. Experiência com IoT, edge analytics ou sistemas de edifícios inteligentes.
  1. Familiaridade com LLMOps, LangChain, Semantic Kernel ou frameworks de orquestração similares.
  1. Profundidade em ciência de dados — modelagem estatística, experimentação ou deep learning (previsão, visão computacional ou NLP).
  1. Experiência com o ecossistema Microsoft (Microsoft 365 Copilot, SharePoint, Power Platform, Snowflake).
  1. Conhecimento sobre considerações de privacidade e governança de dados para o uso corporativo de LLM.

A Johnson Controls não solicita testes de gravidez ou HIV como condição para contratação, continuidade do emprego ou promoção, de acordo com seu compromisso com a igualdade trabalhista e não discriminação.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores