Anduril Industries

Ingénieur logiciel Full Stack

JavaScriptTypeScriptPythonJavaReactSQLAWSGCPDockerKubernetesC++RustGo
Traduction automatique. Consultez l’original.

À propos du poste

Anduril Industries est une entreprise de technologie de défense dont la mission est de transformer les capacités militaires des États-Unis et de leurs alliés grâce à des technologies avancées. En apportant l'expertise, la technologie et le modèle économique des entreprises les plus innovantes du 21e siècle à l'industrie de la défense, Anduril change la manière dont les systèmes militaires sont conçus, construits et vendus. La famille de systèmes d'Anduril est propulsée par Lattice OS, un système d'exploitation basé sur l'IA qui transforme des milliers de flux de données en un centre de commandement et de contrôle 3D en temps réel. Alors que le monde entre dans une ère de compétition stratégique, Anduril s'engage à fournir des technologies de pointe en matière d'autonomie, d'IA, de vision par ordinateur, de fusion de capteurs et de mise en réseau aux forces militaires en quelques mois, et non en quelques années.

À PROPOS DE L'ÉQUIPE

Anduril Labs est une équipe multidisciplinaire composée de technologues, d'architectes de solutions, d'ingénieurs et d'experts militaires. Sa mission est de stimuler l'innovation dans toutes les unités commerciales et gammes de produits d'Anduril en développant des concepts novateurs et des technologies de nouvelle génération qui renforcent l'avantage concurrentiel d'Anduril et offrent à ses clients un avantage technologique décisif sur leurs adversaires.

À PROPOS DU POSTE

Nous recherchons un ingénieur logiciel full stack talentueux pour rejoindre notre équipe en pleine croissance chez Anduril Labs à Washington, DC.

En tant qu'ingénieur logiciel full stack chez Anduril Labs, vous contribuerez à donner vie à des concepts innovants de nouvelle génération grâce au développement de preuves de concept et au prototypage rapide utilisant des technologies de pointe.

Le candidat idéal possède des compétences exceptionnelles en développement logiciel et en résolution créative de problèmes, fait preuve d'autonomie et peut rapidement assimiler des concepts complexes.

En tant qu'ingénieur logiciel full stack, vous possédez les compétences nécessaires pour concevoir, développer et déployer des applications et services distribués, incluant des composants front-end et back-end. Vous avez de l'expérience avec le cycle de vie de développement logiciel agile de bout en bout et vous êtes à l'aise pour développer et déployer du code sur des systèmes basés sur Windows et Linux (y compris le matériel bare-metal autonome, les environnements virtualisés et les plateformes cloud).

Une expérience en développement de logiciels embarqués est un atout. Vous maîtrisez également l'intégration de code et de systèmes existants, l'exploitation de technologies open-source, ainsi que le développement et l'utilisation d'APIs.

De plus, vous avez une solide compréhension des concepts fondamentaux de l'IA/ML (par exemple, extraction de caractéristiques, apprentissage supervisé vs non supervisé, régression, classification, clustering, réseaux de neurones deep learning, NLP, LLMs, SLM, réglage fin de modèles, ingénierie de prompt, RAG) et une expérience pratique du développement d'applications ou de services améliorés par l'IA (générative).

Nous attendons également des candidats qu'ils soient familiers avec les technologies de base de données (par exemple, SQL, NoSQL, Graph DB, Vector DB) et qu'ils aient de l'expérience en modélisation de données, préparation de données (data wrangling), analyse et visualisation.

Comme Anduril Labs soutient toutes les entreprises et gammes de produits d'Anduril, vous aurez l'opportunité unique de travailler en étroite collaboration avec des équipes multidisciplinaires d'ingénierie et de développement de produits dans toute l'entreprise. Cela signifie que vous contribuerez directement au développement des produits et services de nouvelle génération d'Anduril. Si vous vous épanouissez dans un environnement dynamique qui valorise la résolution créative de problèmes, que vous aimez écrire du code, que vous excellez à la fois en tant que contributeur individuel et en tant que membre d'équipe, que vous êtes désireux d'apprendre et que vous avez une attitude proactive, ce rôle est fait pour vous.

VOS MISSIONS

  1. Diriger le développement de prototypes pour démontrer des concepts avancés dans des domaines tels que les systèmes autonomes et multi-agents, l'IA générative, l'analyse de données avancée, l'informatique quantique/détection/réseautage/communications/machine learning, la modélisation, la simulation, l'optimisation, la visualisation, les interfaces homme-machine de nouvelle génération, l'informatique hétérogène et la cybersécurité.
  1. Prendre en charge l'intégralité du cycle de vie du développement logiciel, de la conception au développement, aux tests, au déploiement et à la documentation pour les prototypes logiciels développés par Anduril Labs.
  1. Interagir et collaborer avec d'autres équipes d'ingénierie d'Anduril et de ses clients, ainsi qu'avec des partenaires stratégiques.
  1. Soutenir les efforts de R&D financés par Anduril et par les clients.
  1. Participer à des expériences sur le terrain et à des démonstrations technologiques.

Prérequis

QUALIFICATIONS REQUISES

  1. 3+ années de programmation avec Python, C++, Java, Rust, Go ou JavaScript/TypeScript.
  1. Compétences avérées en architecture et conception logicielle.
  1. Capacité à comprendre et à naviguer rapidement dans des systèmes complexes et des bases de code établies.
  1. Développement IA/ML utilisant des frameworks, modèles et outils d'IA commerciaux et open-source (par exemple, Jupyter Notebook, PyTorch, TensorFlow, Scikit-learn, OpenAI, Claude, Gemini, Llama, LangChain, YOLO, AWS Sagemaker, Bedrock, Azure AI, RAG).
  1. Développement d'applications web (par exemple, React, Angular ou Vue).
  1. Développement cloud (par exemple, AWS, Azure ou GCP).
  1. Modélisation et préparation de données.
  1. Bases du réseautage (par exemple, DNS, TCP/IP vs UDP, communications par sockets, LDAP, Active Directory).
  1. Technologies de base de données (par exemple, SQL, NoSQL, Graph DB, Vector DB).
  1. Développement et intégration d'API (par exemple, REST, GraphQL).
  1. Technologies de conteneurisation (par exemple, Docker, Kubernetes).
  1. Développement logiciel sur Linux et Windows.
  1. Expérience pratique démontrable de l'utilisation d'outils d'IA générative (par exemple, OpenAI Codex, Claude Code, Gemini Code Assist, GitHub Copilot, Amazon CodeWhisperer ou similaire) pour le développement logiciel, la génération de code, le débogage et l'exploration algorithmique.
  1. Expérience avec le contrôle de version Git, les outils de build et les pipelines CI/CD.
  1. Compréhension et application démontrées des principes et pratiques de test logiciel, y compris les tests unitaires, les tests d'intégration et les tests de bout en bout.
  1. Solides compétences en résolution de problèmes, souci méticuleux du détail et capacité à travailler efficacement dans un environnement d'équipe collaboratif.
  1. Excellentes compétences en communication et en relations interpersonnelles, avec la capacité d'articuler efficacement des concepts techniques complexes auprès de publics variés.
  1. Éligible à l'obtention et au maintien d'une habilitation de sécurité américaine Top Secret SCI.

QUALIFICATIONS SOUHAITÉES

  1. Licence en informatique, ingénierie ou domaine similaire.
  1. Développement d'applications distribuées (par exemple, client/serveur, microservices, solutions multi-agents).
  1. Informatique haute performance (HPC) et technologies de big data (par exemple, Apache Spark, Hadoop).
  1. Développement d'applications mobiles (par exemple, iOS ou Android).
  1. Expérience en développement de logiciels embarqués.
  1. Disponibilité pour des déplacements professionnels jusqu'à environ 10%.

Fourchette salariale aux États-Unis 132,000 $—198,000 $ USD

La fourchette salariale pour ce poste est une estimation basée sur un large éventail de facteurs de rémunération, incluant uniquement le salaire de base. L'offre salariale réelle peut varier en fonction (mais sans s'y limiter) de l'expérience professionnelle, de la formation, des compétences critiques et/ou des considérations commerciales. Des attributions d'actions hautement compétitives sont incluses dans la majorité des offres à temps plein et sont considérées comme faisant partie du package de rémunération global d'Anduril. De plus, Anduril offre des avantages de premier ordre aux employés à temps plein, notamment :

VOUS PROTÉGER CONTRE LES ESCROQUERIES AU RECRUTEMENT

Anduril s'engage à maintenir l'intégrité de notre processus d'acquisition de talents et la sécurité de nos candidats. Nous avons observé une augmentation des campagnes de phishing sophistiquées et des systèmes frauduleux où des individus usurpent l'identité de représentants d'Anduril, attirant les demandeurs d'emploi avec de faux entretiens ou de fausses offres d'emploi.

Ces escrocs tentent souvent d'obtenir un paiement ou des informations personnelles sensibles.

Pour assurer votre sécurité et vous aider à naviguer dans votre recherche d'emploi en toute confiance, veuillez garder à l'esprit les points critiques suivants :

  1. Aucune demande financière : Anduril ne sollicitera jamais de paiement et n'exigera jamais de détails financiers personnels (tels que des informations bancaires, des numéros de carte de crédit ou des numéros de sécurité sociale) à aucune étape de notre processus d'embauche. Notre recrutement légitime est entièrement gratuit pour les candidats.
  1. Veuillez toujours vérifier les communications :
  1. Directement d'Anduril : Si vous recevez un e-mail de l'un de nos recruteurs, il proviendra uniquement d'une adresse @anduril.com.
  1. Via une agence partenaire : Si vous êtes contacté par une agence de recrutement pour un poste chez Anduril, leur e-mail identifiera clairement leur agence. Si vous suspectez une activité suspecte, veuillez vérifier l'authenticité de l'agence en contactant contact@anduril.com [contact@anduril.com].
  1. Soyez prudent avec les sollicitations non sollicitées : Si vous recevez une communication qui semble suspecte, contient des erreurs grammaticales ou fait des demandes inhabituelles, ne donnez pas suite. Vérifiez toujours que le domaine de messagerie de l'expéditeur est @anduril.com avant de fournir des informations personnelles ou de cliquer sur des liens.
  1. Que faire si vous suspectez une fraude : Si vous rencontrez une sollicitation douteuse ou frauduleuse prétendant provenir d'Anduril, veuillez le signaler immédiatement à contact@anduril.com [contact@anduril.com]. Votre prudence proactive est inestimable pour protéger vos informations personnelles et maintenir la sécurité et la fiabilité de nos efforts de recrutement.

CONFIDENTIALITÉ DES DONNÉES

Pour consulter la politique de confidentialité des données des candidats d'Anduril, veuillez visiter anduril.com/applicant-privacy-notice/.

En soumettant votre candidature, vous consentez à ce que Anduril Industries utilise un prestataire de services tiers pour effectuer un contrôle préalable des risques, de l'intégrité et de la diligence raisonnable, ainsi que pour évaluer les risques potentiels dans le cadre de votre processus de candidature. Ce prestataire de services tiers fournit des services de renseignement sur les risques qui peuvent inclure l'analyse des sanctions et des listes de surveillance, les médias défavorables, les informations de dossiers publics et d'autres sources de données commerciales ou open-source légales. Ce prestataire de services tiers n'agit pas en tant qu'agence d'évaluation des consommateurs. L'utilisation de ce prestataire aide à garantir la conformité avec les lois applicables et à protéger la technologie, la propriété intellectuelle et la sécurité organisationnelle.

AVANTAGES

Chez Anduril, nous investissons dans nos collaborateurs. Notre package d'avantages sociaux complet et compétitif (disponible à peu ou pas de frais pour les employés) garantit que vous êtes soutenu en matière de santé, de récupération et pour tout ce qui suit. Pour plus d'informations, explorez nos avantages anduril.com/careers.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter