Global Relay
ICAO
Engenheiro de IA Sênior, TIC
O Cenário Organizacional
A Organização da Aviação Civil Internacional (ICAO) estabelece Padrões e Práticas Recomendadas (SARPs) internacionais para a segurança da aviação, navegação aérea, segurança e proteção ambiental. Para esse fim, a ICAO é uma organização baseada no conhecimento, engajada no desenvolvimento de propriedade intelectual.
O Bureau de Administração e Serviços (ADB) desempenha um papel de liderança na gestão administrativa eficaz e eficiente da Organização, garantindo a provisão de recursos físicos e humanos de alta qualidade, aplicando os mais altos padrões de ética e conduta de trabalho e utilizando habilidades e ferramentas de gestão baseadas em resultados para apoiar a Organização na implementação de seus Objetivos Estratégicos, a fim de servir a todas as partes interessadas da comunidade mundial de aviação.
A função de Serviços de Gestão da Informação (IMS) é responsável por planejar, desenvolver e implementar a estratégia de gestão da informação e tecnologia digital da Organização, estabelecendo padrões comuns de TIC e permitindo serviços digitais seguros, confiáveis e inovadores em toda a Sede e Escritórios Regionais.
Dentro do IMS, o Engenheiro de IA Sênior apoia o design, desenvolvimento, implantação e melhoria contínua das soluções de inteligência artificial da Organização, com foco em IA generativa, geração aumentada por recuperação e sistemas multiagentes construídos sobre Microsoft Azure e .NET. O cargo contribui para a adoção responsável de IA de acordo com a arquitetura corporativa, governança de dados, privacidade, cibersegurança e requisitos éticos da Organização.
O titular trabalha sob a direção técnica do Ponto Focal de Arquitetura de IA, que define a arquitetura da solução e os padrões técnicos, atribui prioridades técnicas e revisa as entregas, e sob a supervisão administrativa do Líder de Aplicações de Negócios responsável. O titular trabalha em estreita colaboração com desenvolvedores, proprietários de negócios, cibersegurança e partes interessadas em gestão de dados.
Principais deveres e Responsabilidades
Função 1 (incluindo resultados esperados)
Desenvolve e aprimora soluções de IA corporativas, alcançando resultados como:
- Implementar soluções de IA de acordo com as arquiteturas, especificações técnicas e padrões definidos pelo Ponto Focal de Arquitetura de IA.
- Projetar, desenvolver e otimizar soluções de IA generativa em C#/.NET, incluindo geração aumentada por recuperação, agentes de IA e fluxos de trabalho multiagentes, usando serviços de IA da Microsoft Azure, com Python usado para ferramentas de suporte, prototipagem e avaliação, quando apropriado.
- Construir componentes reutilizáveis, interfaces de programação de aplicações e padrões de integração para plataformas corporativas e fontes de dados.
- Comparar modelos, prompts, estratégias de recuperação e opções de configuração quanto à precisão, custo, desempenho e manutenibilidade, e apresentar descobertas para informar decisões técnicas.
- Aplicar práticas estabelecidas de codificação, documentação, testes e controle de versão.
- Entregar protótipos e aprimoramentos prontos para produção que atendam aos requisitos funcionais e não funcionais aprovados.
Função 2 (incluindo resultados esperados)
Fortalece a qualidade e a confiabilidade dos serviços de IA de produção, alcançando resultados como:
- Implementar pipelines automatizados para testes e implantação de aplicações de IA.
- Definir critérios de qualidade mensuráveis e conduzir avaliações sistemáticas usando RAGAS ou estruturas de avaliação nativas de .NET equivalentes, cobrindo fidelidade, relevância de resposta, precisão e recall de contexto, latência, custo e resultados para o usuário.
- Monitorar soluções de produção quanto a alucinação, viés, uso indevido, vulnerabilidades de segurança e degradação de serviço, e implementar medidas corretivas.
- Aplicar proteção de dados, controle de acesso, registro, auditabilidade, resiliência e requisitos de desenvolvimento seguro durante todo o ciclo de vida da IA.
- Manter documentação técnica, evidências de avaliação, procedimentos operacionais e materiais de transferência de suporte.
- Apoiar a análise de incidentes, solução de problemas, ajuste de desempenho e melhoria contínua dos serviços de IA implantados.
Função 3 (incluindo resultados esperados)
Apoia práticas responsáveis de IA e avaliações técnicas, alcançando resultados como:
- Avaliar casos de uso de IA propostos, conjuntos de dados e serviços em nuvem quanto à viabilidade, risco e adequação, e fornecer recomendações baseadas em evidências ao Ponto Focal de Arquitetura de IA.
- Implementar supervisão humana, transparência, explicabilidade e controles de justiça em soluções de IA.
- Explicar capacidades, limitações, riscos e compensações de IA para partes interessadas técnicas e não técnicas em termos claros e práticos.
- Manter-se atualizado com pesquisas, padrões, regulamentações e práticas da indústria relevantes em IA, e avaliar sua aplicabilidade às soluções de IA da Organização.
Função 4 (incluindo resultados esperados)
Constrói a capacidade da equipe e desempenha outras funções relacionadas, alcançando resultados como:
- Colaborar com desenvolvedores, analistas e equipes multidisciplinares, participar de revisões de design e código, e promover o compartilhamento de conhecimento e práticas de engenharia reutilizáveis.
- Desenvolver orientações técnicas e demonstrações que permitam o uso informado e responsável da IA.
- Desempenhar outras funções relacionadas, conforme designado.
Qualificações e Experiência
Educação
Essencial
Um diploma universitário de primeiro nível em inteligência artificial, ciência da computação, ciência de dados, machine learning, engenharia de software, matemática, estatística ou uma área relacionada em combinação com experiência qualificada adicional.
Experiência Profissional
Essencial
- Um mínimo de oito (8) anos de experiência progressivamente responsável em engenharia de software, ciência de dados ou inteligência artificial, incluindo pelo menos dois (2) anos projetando e entregando soluções de IA generativa em ambientes de produção.
- Experiência demonstrada com IA generativa, grandes modelos de linguagem, engenharia de prompt e contexto, geração aumentada por recuperação, busca vetorial, agentes de IA e avaliação sistemática, incluindo estruturas de avaliação de RAG como RAGAS ou equivalente.
- Experiência prática com nuvem e serviços de IA da Microsoft Azure, conteinerização, controle de fonte, integração e implantação contínuas e monitoramento de produção.
- Forte proficiência em C# e .NET para desenvolvimento de produção de aplicações corporativas e soluções de IA, incluindo integração com serviços de IA da Azure, APIs e SQL Server.
- Conhecimento prático de Python para ferramentas de IA, prototipagem, processamento de dados e avaliação, incluindo pipelines de avaliação baseados em RAGAS.
- Experiência na integração de soluções de IA com aplicações corporativas, fontes de dados estruturadas e não estruturadas, serviços de identidade e controles de segurança.
- Forte conhecimento de governança de dados, privacidade, cibersegurança, IA responsável e os riscos operacionais associados a sistemas probabilísticos.
- Capacidade demonstrada de trabalhar efetivamente dentro de uma equipe técnica sob direção arquitetônica estabelecida, e de se comunicar claramente com partes interessadas técnicas e não técnicas.
- Experiência com estruturas de orquestração de IA .NET como Semantic Kernel ou Microsoft Agent Framework.
Idiomas
Essencial
- Habilidades fluentes de leitura, escrita e fala em inglês.
Desejável
- Diploma universitário avançado (Mestrado ou equivalente acadêmico) em inteligência artificial, ciência da computação, ciência de dados, machine learning, engenharia de software, matemática, estatística ou uma área relacionada
- Certificação profissional relevante em arquitetura de nuvem, engenharia de IA, machine learning, engenharia de dados ou segurança da informação.
- Treinamento ou certificação em IA responsável, engenharia de privacidade, desenvolvimento de software seguro ou governança de tecnologia.
- Microsoft Certified: Azure AI Engineer Associate.
Desejável
- Um conhecimento prático de um segundo idioma da Organização (árabe, chinês, francês, russo ou espanhol).
Condições de Emprego
Deve-se notar que esta consultoria deve ser preenchida por um período inicial de doze (12) meses com possibilidade de extensão.
Observe que a taxa diária para a Banda C varia de $402 a $578.
Como se candidatar
Candidatos interessados devem preencher um formulário de candidatura online. Para se candidatar, visite o site de e-Recrutamento da ICAO em: careers.icao.int.
As candidaturas devem descrever pelo menos dois sistemas de IA de produção que o candidato entregou, incluindo o papel do candidato, a arquitetura da solução e como a qualidade foi avaliada.
Candidatos pré-selecionados deverão completar uma avaliação técnica cobrindo o desenvolvimento em C#/.NET e o design e avaliação de soluções RAG.
Aviso aos Candidatos
A ICAO NÃO cobra taxas nem solicita dinheiro de candidatos em qualquer estágio do processo de seleção, nem se preocupa com detalhes de conta bancária dos candidatos. Solicitações dessa natureza supostamente feitas em nome da ICAO são fraudulentas e devem ser desconsideradas.
