Job Description

Posted on:

October 27, 2024

About the Company
Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere. To ensure fairness and transparency, the starting base salary range for this role for candidates in the U.S. are listed below, varying based on location experience, skills, and qualifications. In addition to base salary, this role will also be offered equity and subsidized benefits (details available upon request).

About the Role
At Armada, we’re unlocking the limitless potential of AI to transform defense operations and save lives in some of the most remote locations on Earth. Armada offers a unique opportunity to tackle real-world AI and ML challenges on a global scale. We are actively seeking fearless AI Engineers with hands-on expertise in:

  • Real-time computer vision
  • Statistical machine learning
  • Natural language processing
  • Transformers, control and navigation
  • Reinforcement learning
  • Large-scale distributed AI systems

For this role, U.S. citizenship and an active DOD Secret security clearance (or willingness to obtain one) are required. Ideal candidates will have strong skills in Digital Signal Processing (DSP), machine learning (ML), deep learning (DL), and real-time computer vision. You will be responsible for:

  • Developing ML/DL models tailored to specific challenges
  • Preparing and testing datasets
  • Evaluating model performance
  • Deploying solutions into production environments
  • Experience with containerization and microservices architecture

If you are a self-driven individual passionate about using AI to protect our nation and its allies, we’d love to hear from you. Armada provides an unparalleled opportunity to engage with some of the most exciting AI and ML challenges in the world. Join our dynamic AI Engineering team as we deliver disruptive edge-computing systems that enable autonomous learning, prediction, and adaptation from vast, real-time datasets.

Key Responsibilities:
- Coding, data wrangling, data processing, and visualization in a Command and Control (C2) environment
- Develop and maintain data-driven software solutions
- Implement DSP, AI, ML, and DL models/tools to enhance business processes
- Test and evaluate AI/ML/DL models and publish datasets and evaluations
- Deploy models in production by containerizing them
- Translate business requirements into AI/ML/DL model specifications
- Collaborate with customers and internal teams to refine model quality
- Establish continuous learning pipelines for models (online or transfer learning)
- Build and deploy containerized applications on cloud or on-premise environments

Required Qualifications:
- BS or MS degree in electrical and computer engineering, computer science, mathematics, or related field (or equivalent experience)
- 3+ years of software development experience with strong programming skills in Python, Java, and/or C/C++
- Familiarity with containers and modular software design
- Hands-on experience with statistical ML and deep learning, including NLP models
- Expertise in supervised, unsupervised, and transfer learning techniques
- Extensive experience with ML algorithms and state-of-the-art deep neural network architectures (e.g., Transformers, CNN, R-CNN, RNN, BERT, GAN, autoencoders)
- Proficiency in major deep learning frameworks (e.g., PyTorch, TensorFlow)
- Proven experience in applying ML to solve real-world problems
- U.S. citizen with an active DOD Secret security clearance or willingness to undergo the security clearance process

Preferred Experience and Skills:
- Experience in building and integrating software and hardware for autonomous or robotic systems
- Ability to develop computationally efficient software that meets real-time performance requirements
- Experience with container platforms such as Kubernetes
- Strong analytical skills and proactive, action-oriented approach
- Excellent time management and organizational skills
- Exceptional written and verbal communication skills
- Strong teamwork and interpersonal skills

Secret insights

Armada is on the rise! With 166 employees, they've ramped up 50% in the last year. Engineering grew 30%, a strong cue for tech talent. HR doubled, showing they value their people. Ideal for AI pros seeking growth!