A

Archangel Autonomy

AI co-pilots and autonomous security systems

Forward Deployed Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeSyracuse, NY, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Mathematics, Physics, or Machine Learning, or equivalent experience.
  • Strong programming skills, particularly in Python; experience with Java or C++ is valuable.
  • Experience developing in Linux environments.
  • Experience building solutions with large language models, generative AI, retrieval-augmented generation, embeddings, or other applied AI systems.
  • A strong foundation in machine learning, including evaluation, training, and problem decomposition.
  • Experience with Docker, networking, deployment scripts, and local model-serving tools.
  • Familiarity with PyTorch, Hugging Face, llama.cpp, Ollama, vLLM, or similar frameworks.
  • Familiarity with vector databases such as Milvus, FAISS, Qdrant, Chroma, or similar.
  • Experience building reliable systems with logging, watchdogs, crash recovery, automated testing, continuous integration and continuous delivery, and field diagnostics.
  • Ability to quickly understand complex systems and established codebases.
  • Willingness to travel up to 30% to build, test, deploy, and troubleshoot systems in the field.
  • U.S. Person status.

Responsibilities

  • Adapt and deploy vision and language models for compute efficiency and local context, using tools from the existing codebase and other state-of-the-art tools.
  • Work directly with users and travel to customer sites to build solutions rapidly, sometimes on site under difficult conditions.
  • Own features end-to-end in a small, fast-moving team.

Desired Qualifications

  • Experience with NVIDIA platforms, CUDA, or TensorRT.
  • Android or Java development experience.
  • Experience with ATAK, TAK Server, TAKChat, CoT, or TAK plugins.
  • Experience with mesh networks, distributed communications, low-bandwidth systems, or disconnected environments.
  • Secure software development experience, including authentication, encryption, least privilege, audit logging, and secrets handling.
  • Experience troubleshooting remotely deployed software systems.
  • Rapid prototyping or 3D printing experience.
  • Hands-on experience with electrical or mechanical systems.
  • Knowledge of military systems, operational tactics, or tactical communications.

About the Company

Archangel Autonomy

AI co-pilots and autonomous security systems

Archangel Autonomy (Archangel Imaging) creates AI co-pilots and smart machines that work alongside human teams to protect assets and staff in remote or difficult environments. Its Argonaut AI cameras are off-grid devices that process data locally to detect threats, while GENIE (Xnaut) provides GPS-denied navigation for drones and unmanned systems. All devices connect through the Cerebella mission management platform, which coordinates humans, AI, satellites, robots and IoT sensors into a single team for faster, more effective responses over large areas. The company targets government, defence, law enforcement, first responders and NGOs, delivering hardware and software that can be mounted on posts, vehicles or drones in a B2B model. Its goal is to extend operational reach and reliability for asset protection in challenging environments by enabling long-endurance robotics and resilient, autonomous teaming.

Company size
11-50
Company stage
Seed
Total funding
$2.2M
Headquarters
Oxford, United Kingdom
Founded
2010

Recently Posted Jobs

Explore more opportunities at Archangel Autonomy

See more jobs