The MITRE Corporation
career
Engenheiro de IA
Quem Somos
A IA é a nova eletricidade: assim como a eletricidade transformou inúmeras indústrias há 100 anos, a IA está agora pronta para fazer o mesmo.
Nosso propósito é construir empresas de IA que façam a humanidade avançar
O Que Buscamos
Estamos buscando um engenheiro de IA com julgamento de arquitetura, instinto de produto e fluência em toda a stack moderna de aplicações de IA.
Você deve ser capaz de decompor produtos de IA em blocos de construção combináveis: seleção de modelos, prompting, uso de ferramentas, recuperação, saídas estruturadas, memória e estado, orquestração de fluxo de trabalho, planejamento, reflexão, avaliação, observabilidade e controles de segurança. Você deve entender a razão pela qual cada componente pertence a um sistema, as compensações que ele introduz e as evidências necessárias para saber se ele está funcionando.
Você começa com o design mais simples que pode responder à questão em aberto sobre uma ideia e refina a arquitetura apenas conforme a evidência justifica.
Você acompanha para onde a IA está indo e fundamenta as decisões de engenharia em metas de produto, comportamento do usuário, dados disponíveis para o problema, restrições do sistema e desempenho medido. Você colaborará estreitamente com pensadores de produto, designers, especialistas em IA e engenheiros para validar ou refutar ideias de venture por meio de protótipos funcionais.
O AI Fund é um venture studio fundado pelo Dr. Andrew Ng em 2017. Nossas empresas do portfólio utilizam tecnologia de IA para criar aplicações em diversos setores da indústria. A equipe do AI Fund combina suas experiências como pioneiros em IA, empreendedores, venture capitalists, investidores e operadores. Somos apoiados por um fundo de US$ 390 milhões de corporações globais de alto nível e firmas de VC.
O Que Você Fará
- Construir protótipos full-stack de IA que testem sob pressão ideias de venture antes da entrega ao fundador ou empreendedor residente.
- Projetar sistemas de IA a partir de blocos de construção combináveis e tornar as compensações visíveis para parceiros de produto e engenharia.
- Escolher estratégias de recuperação e contexto que se ajustem aos dados e à tarefa, desde consultas estruturadas e busca híbrida até reranking, travessia de grafos e contexto longo ou curado por humanos.
- Construir sistemas baseados em agentes e fluxos de trabalho com fluxo de controle claro, autonomia limitada, interfaces de ferramentas úteis, gerenciamento de estado, caminhos de recuperação e revisão humana quando apropriado.
- Fazer escolhas de arquitetura e plataforma que se ajustem ao estágio de uma ideia, mantendo os protótipos baratos de alterar enquanto se deixa um caminho crível para a produção caso a ideia seja validada.
- Construir e integrar APIs, bancos de dados, serviços de terceiros, ferramentas internas e infraestrutura em nuvem.
- Definir loops de avaliação para o comportamento da IA, incluindo sucesso da tarefa, qualidade da recuperação, factualidade, correção de chamadas de ferramentas, grounding, segurança, latência, custo e qualidade percebida pelo usuário.
- Usar análise de erros para decidir se deve melhorar prompts, dados, recuperação, ferramentas, orquestração, escolha de modelo, UX ou escopo do produto.
- Colaborar de forma multifuncional com especialistas em produto, design e IA para criar, testar e iterar novos conceitos usando feedback direto do usuário.
- Apresentar resultados de construção para potenciais empreendedores residentes e fundadores: o que funcionou, o que falhou, o que eles precisam saber para decidir os próximos passos.
- Direcionar agentes de codificação de fronteira para transformar intenção técnica e de produto clara em software funcional, enquanto detém a arquitetura, revisão, depuração e barra de qualidade.
- Identificar e solucionar problemas em toda a full stack, incluindo frontend, backend, orquestração de IA, pipelines de dados, implantação e comportamento em produção.
- Contribuir para melhores processos de desenvolvimento, práticas de engenharia reutilizáveis e julgamento técnico compartilhado em toda a equipe.
O Que Você Deve Trazer
- 3+ anos de experiência em engenharia de software, incluindo propriedade de ponta a ponta de pelo menos uma arquitetura de aplicação de IA em produção abrangendo UI, backend, dados, modelos, ferramentas e avaliação.
- Experiência demonstrada na construção de aplicações que utilizam grandes modelos de linguagem, modelos multimodais ou outras capacidades modernas de IA em fluxos de trabalho de produto.
- Forte fluência técnica em frontend, backend, APIs, bancos de dados e implantação em nuvem, com profundidade suficiente para revisar, depurar e direcionar a implementação.
- Habilidade especializada para trabalhar com agentes de codificação de fronteira, incluindo escrever especificações precisas, decompor o trabalho, inspecionar código gerado, detectar erros arquiteturais e decidir quando intervir diretamente.
- Capacidade de justificar escolhas de recuperação em relação à estrutura do corpus, frescor, permissões, latência, precisão, recall e custo.
- Experiência com sistemas de dados SQL e NoSQL, incluindo a capacidade de modelar dados para uso em aplicações, recuperação, análise e confiabilidade operacional.
- Fortes habilidades de comunicação e capacidade de trabalhar de forma colaborativa entre disciplinas.
- Hábito de ler artigos, cartões de modelo, postmortems técnicos e relatos de produção, incorporando lições úteis na próxima construção.
Diferenciais
- Experiência em lançar MVPs, protótipos ou produtos em estágio inicial sob ambiguidade.
- Experiência como líder técnico, arquiteto, engenheiro fundador ou construtor sênior em produtos orientados por IA.
- Contribuições para IA de código aberto, ferramentas de desenvolvedor, evals, recuperação, agentes ou infraestrutura de ML aplicada.
- Interesse ou experiência em design de produto, estratégia de produto ou criação de empresas.
US$ 150,000 - US$ 190,000 por ano
Oferecemos incentivos de longo prazo, como carried interest e ações virtuais. Além disso, oferecemos correspondência de 401(k) e 100% de benefícios de saúde pagos para funcionários.
Podemos usar ferramentas de inteligência artificial para apoiar partes do processo de contratação, como revisar candidaturas, analisar currículos ou avaliar respostas. Essas ferramentas auxiliam nossa equipe de recrutamento, mas não substituem o julgamento humano. As decisões finais de contratação são tomadas, em última instância, por humanos. Se desejar mais informações sobre como seus dados são processados, entre em contato conosco.
Podemos usar ferramentas de inteligência artificial (IA) para apoiar partes do processo de contratação, como revisar candidaturas, analisar currículos ou avaliar respostas e identificar potenciais inconsistências ou sinais de verificação nos materiais de candidatura com base nas informações disponíveis. Essas ferramentas auxiliam nossa equipe de recrutamento, mas não substituem o julgamento humano. As decisões finais de contratação são tomadas, em última instância, por humanos. Se desejar mais informações sobre como seus dados são processados, entre em contato conosco.
