B&A
Anduril Industries
Engenheiro de Software Full Stack
Sobre a oportunidade
Anduril Industries é uma empresa de tecnologia de defesa com a missão de transformar as capacidades militares dos EUA e de seus aliados com tecnologia avançada. Ao trazer a experiência, a tecnologia e o modelo de negócios das empresas mais inovadoras do século 21, a Anduril está mudando a forma como os sistemas militares são projetados, construídos e vendidos. A família de sistemas da Anduril é alimentada pelo Lattice OS, um sistema operacional com IA que transforma milhares de fluxos de dados em um centro de comando e controle em tempo real e 3D. À medida que o mundo entra em uma era de competição estratégica, a Anduril está comprometida em levar autonomia de ponta, IA, visão computacional, fusão de sensores e tecnologia de rede para os militares em meses, não em anos.
SOBRE A EQUIPE
O Anduril Labs é uma equipe multidisciplinar de tecnólogos, arquitetos de soluções, engenheiros e especialistas em assuntos militares. Sua missão é impulsionar a inovação em todas as unidades de negócios e linhas de produtos da Anduril, desenvolvendo conceitos inovadores e tecnologias de próxima geração que aumentam a vantagem competitiva da Anduril e proporcionam aos seus clientes uma vantagem tecnológica decisiva sobre seus adversários.
SOBRE A VAGA
Estamos procurando um talentoso engenheiro de software full stack para se juntar à nossa equipe em crescimento no Anduril Labs em Washington, DC.
Como engenheiro de software full stack no Anduril Labs, você ajudará a dar vida a conceitos inovadores de próxima geração por meio do desenvolvimento de prova de conceito e prototipagem rápida usando tecnologias de ponta.
O candidato ideal possui habilidades excepcionais de desenvolvimento de software e resolução criativa de problemas, é proativo e consegue compreender rapidamente conceitos complexos.
Como engenheiro de software full stack, você possui as habilidades para arquitetar, desenvolver e implantar aplicativos e serviços distribuídos, incluindo componentes de front-end e back-end. Você tem experiência com o ciclo de vida de desenvolvimento de software ágil e de ponta a ponta e se sente confortável desenvolvendo e implantando código em sistemas baseados em Windows e Linux (incluindo hardware bare-metal independente, ambientes virtualizados e plataformas hospedadas na nuvem).
Experiência em desenvolvimento de software embarcado é um diferencial. Você também é proficiente na integração de códigos e sistemas legados, aproveitando tecnologias de código aberto e desenvolvendo e utilizando APIs.
Além disso, você tem uma compreensão sólida dos principais conceitos de IA/ML (por exemplo, extração de recursos, aprendizado supervisionado vs. não supervisionado, regressão, classificação, agrupamento, redes neurais de deep learning, PNL, LLMs, SLMs, ajuste fino de modelos, engenharia de prompt, RAG) e experiência prática no desenvolvimento de aplicativos ou serviços aprimorados por (Gen)AI.
Também esperamos que os candidatos tenham familiaridade com tecnologias de banco de dados (por exemplo, SQL, NoSQL, Graph DB, Vector DB) e experiência com modelagem de dados, tratamento de dados, análise e visualização.
Como o Anduril Labs apoia todas as empresas e linhas de produtos da Anduril, você terá a oportunidade única de trabalhar em estreita colaboração com equipes multidisciplinares de engenharia e desenvolvimento de produtos em toda a empresa. Isso significa que você contribuirá diretamente para o desenvolvimento dos produtos e serviços de próxima geração da Anduril. Portanto, se você prospera em um ambiente dinâmico que valoriza a resolução criativa de problemas, adora escrever código, se destaca como colaborador individual e jogador de equipe, está ansioso para aprender e traz uma atitude positiva, esta função é para você.
O QUE VOCÊ FARÁ
- Liderar o desenvolvimento de protótipos para demonstrar conceitos avançados em áreas como sistemas autônomos e multiagentes, GenAI, análise de dados avançada, computação quântica/sensoriamento/rede/comunicações/machine learning, modelagem, simulação, otimização, visualização, interfaces humano-máquina de próxima geração, computação heterogênea e segurança cibernética.
- Ser responsável por todo o ciclo de vida de desenvolvimento de software, desde a concepção até o desenvolvimento, teste, implantação e documentação de protótipos de software desenvolvidos pelo Anduril Labs.
- Interagir e colaborar com outras equipes de engenharia da Anduril e de clientes, além de parceiros estratégicos.
- Apoiar esforços de P&D financiados pela Anduril e por clientes.
- Participar de experimentos de campo e demonstrações de tecnologia.
Requisitos mínimos
QUALIFICAÇÕES NECESSÁRIAS
- 3+ anos de programação com Python, C++, Java, Rust, Go ou JavaScript/TypeScript.
- Habilidades comprovadas em arquitetura e design de software.
- Capacidade de compreender e navegar rapidamente por sistemas complexos e bases de código estabelecidas.
- Desenvolvimento de IA/ML usando estruturas, modelos e ferramentas de IA comerciais e de código aberto (por exemplo, Jupyter Notebook, PyTorch, TensorFlow, Scikit-learn, OpenAI, Claude, Gemini, Llama, LangChain, YOLO, AWS Sagemaker, Bedrock, Azure AI, RAG).
- Desenvolvimento de aplicativos web (por exemplo, React, Angular ou Vue).
- Desenvolvimento em nuvem (por exemplo, AWS, Azure ou GCP).
- Modelagem e tratamento de dados.
- Noções básicas de rede (por exemplo, DNS, TCP/IP vs. UDP, comunicações via socket, LDAP, Active Directory)
- Tecnologias de banco de dados (por exemplo, SQL, NoSQL, Graph DB, Vector DB).
- Desenvolvimento e integração de API (por exemplo, REST, GraphQL).
- Tecnologias de conteinerização (por exemplo, Docker, Kubernetes).
- Desenvolvimento de software em Linux e Windows.
- Experiência prática demonstrável usando ferramentas de GenAI (por exemplo, OpenAI Codex, Claude Code, Gemini Code Assist, GitHub Copilot, Amazon CodeWhisperer ou similar) para desenvolvimento de software, geração de código, depuração e exploração algorítmica.
- Experiência com controle de versão Git, ferramentas de build e pipelines de CI/CD.
- Compreensão e aplicação demonstradas de princípios e práticas de teste de software, incluindo teste unitário, teste de integração e teste de ponta a ponta.
- Fortes habilidades de resolução de problemas, atenção meticulosa aos detalhes e capacidade de trabalhar de forma eficaz em um ambiente de equipe colaborativo.
- Excelentes habilidades de comunicação e interpessoais, com a capacidade de articular efetivamente conceitos técnicos complexos para públicos diversos.
- Elegível para obter e manter uma credencial de segurança ativa de nível Top Secret SCI dos EUA
QUALIFICAÇÕES PREFERENCIAIS
- Bacharelado em Ciência da Computação, Engenharia ou área similar.
- Desenvolvimento de aplicativos distribuídos (por exemplo, cliente/servidor, microsserviços, soluções multiagentes).
- Computação de alto desempenho (HPC) e tecnologias de big data (por exemplo, Apache Spark, Hadoop).
- Desenvolvimento de aplicativos móveis (por exemplo, iOS ou Android).
- Experiência em desenvolvimento de software embarcado.
- Disponibilidade para viajar até aproximadamente 10%
Faixa Salarial nos EUA $132,000—$198,000 USD
A faixa salarial para esta função é uma estimativa baseada em uma ampla gama de fatores de compensação, incluindo apenas o salário base. A oferta salarial real pode variar com base em (mas não se limitando a) experiência profissional, educação e/ou treinamento, habilidades críticas e/ou considerações de negócios. Subsídios de ações altamente competitivos estão incluídos na maioria das ofertas de tempo integral e são considerados parte do pacote de remuneração total da Anduril. Além disso, a Anduril oferece benefícios de alto nível para funcionários em tempo integral, incluindo:
PROTEJA-SE DE GOLPES DE RECRUTAMENTO
A Anduril está comprometida em manter a integridade do nosso processo de aquisição de talentos e a segurança de nossos candidatos. Observamos um aumento em esquemas sofisticados de phishing e fraude, onde indivíduos se passam por representantes da Anduril, atraindo candidatos a emprego com entrevistas ou ofertas de emprego falsas.
Esses golpistas geralmente tentam extrair pagamentos ou informações pessoais confidenciais.
Para garantir sua segurança e ajudá-lo a navegar em sua busca de emprego com confiança, tenha em mente os seguintes pontos críticos:
- Sem Solicitações Financeiras: A Anduril nunca solicitará pagamento ou exigirá detalhes financeiros pessoais (como informações bancárias, números de cartão de crédito ou números de previdência social) em qualquer estágio do nosso processo de contratação. Nosso recrutamento legítimo é totalmente gratuito para os candidatos.
- Verifique sempre as comunicações:
- Diretamente da Anduril: Se você receber um e-mail de um de nossos recrutadores, ele virá apenas de um endereço @anduril.com.
- Via Parceiro de Agência: Se for contatado por uma agência de recrutamento para uma vaga na Anduril, o e-mail deles identificará claramente a agência. Se você suspeitar de qualquer atividade suspeita, verifique a autenticidade da agência entrando em contato com contact@anduril.com [contact@anduril.com].
- Tenha Cuidado com Contatos Não Solicitados: Se você receber qualquer comunicação que pareça suspeita, contenha erros gramaticais ou faça solicitações incomuns, não interaja. Sempre confirme se o domínio de e-mail do remetente é @anduril.com antes de fornecer qualquer informação pessoal ou clicar em links.
- O que Fazer se Suspeitar de Fraude: Caso encontre qualquer contato questionável ou fraudulento que afirme ser da Anduril, denuncie imediatamente para contact@anduril.com [contact@anduril.com]. Sua cautela proativa é inestimável para proteger suas informações pessoais e manter a segurança e a confiabilidade de nossos esforços de recrutamento.
PRIVACIDADE DE DADOS
Para visualizar a política de privacidade de dados de candidatos da Anduril, visite anduril.com/applicant-privacy-notice/.
Ao enviar sua inscrição, você consente que a Anduril Industries utilize um provedor de serviços terceirizado para realizar triagem de risco, integridade e due diligence pré-contratação e avaliar riscos potenciais como parte do seu processo de inscrição. Este provedor de serviços terceirizado fornece serviços de inteligência de risco que podem incluir análise de sanções e listas de observação, mídia adversa, informações de registros públicos e outras fontes de dados comerciais ou de código aberto legais. Este provedor de serviços terceirizado não atua como uma agência de relatórios ao consumidor. O uso deste provedor ajuda a garantir a conformidade com as leis aplicáveis e a proteger a tecnologia, a propriedade intelectual e a segurança organizacional.
BENEFÍCIOS
Na Anduril, investimos em nosso pessoal. Nosso pacote de benefícios abrangente e competitivo (disponível com pouco ou nenhum custo para os funcionários) garante que você seja apoiado em saúde, recuperação e no que vier a seguir. Para obter mais informações, Explore Nossos Benefícios anduril.com/careers.
