LogoKode$word
F
Verified Tech Organization

Careers at F7D8749A 72D6 407C Bf98 292Ea630C73A

Browse and filter through all verified positions currently open at F7D8749A 72D6 407C Bf98 292Ea630C73A.

Total Company Roles91
Matching Filter91

Stay Updated with KodeSword Jobs

Subscribe to our free job newsletter and never miss a new opening.

Subscribe

All Openings (91)

Ordered by most recently published

Engineer II, Deep Learning

On-sitefull timeMid-LevelMelbourne, Australia
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Job Description: Join Our Team: Shape the Future of Perception Technology! 🚀 Are you ready to revolutionize the world of perception capabilities for both autonomous and non-autonomous platforms? At the forefront of innovation, we are pushing the boundaries of what’s possible, turning cutting-edge insights into real-time, deep-learning-based solutions to solve practical perception challenges on the edge. Your skills will play a key role in driving transformative solutions that redefine the future. Be part of a dynamic team where innovation meets impact. Let’s shape the future together! What you'll do: Research, design and implement state-of-the-art perception capabilities, taking ideas from conception into world-class field solutions Work with and deploy our AI stack to edge devices Work in collaboration with the other deep learning engineers to architect and develop tools help to scale up our deep learning operations Stay abreast with the literature and actively involve in various R&D project(s) Required qualifications: Demonstrable experience in delivering deep-learning-based solutions to solve computer vision problems with industry-based experience between 3 – 5 years Strong understanding of using convolutional neural networks and/or transformers for object classification, recognition or segmentation Experience working with recent Foundation Models Experience with implementing novel deep learning network architectures using existing frameworks (TensorFlow, Caffe, PyTorch or similar) Relevant tertiary qualifications (Bachelors/Master/PhD in Computer Science or related fields) Preferred qualifications: Publication(s) in world-leading Computer Vision/Artificial Intelligence/Machine Learning conferences/journals (i.e., CVPR, ICCV, ECCV, NeurIPS, ICLR, ICML, PAMI, JMLR) C++ and/or Python development experience In-depth understanding of the latest deep learning network architectures for computer vision and image processing Experience with any of the following: object detection and target tracking, simultaneous localisation and mapping (SLAM), 3D reconstruction, camera calibration, behaviour analysis, foundation models, vision language models, large multi-modal models, automated video surveillance and related fields Experience deploying deep learning models in an embedded production context, including experience of structured and unstructured pruning, network quantization and performance tuning Experience in maintaining and/or setting up MLOps systems and services Experience in mentoring junior engineers/researchers in the related fields #LD Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
AI / ML & Data Science
Verified3 days ago

Senior Software Engineer, Embedded Linux Platform

On-sitefull timeSeniorMelbourne, Australia
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Job Description: We are seeking a Senior Software Engineer, Embedded Linux Platform to help build and own the operating system and software platform that turns our edge compute hardware into reliable, deployable autonomous systems. This role sits at the boundary between hardware and application software. You will own the Linux platform and software delivery foundations of our edge compute systems, from hardware bring-up and operating system configuration through reproducible builds, packaging, deployment and operation in the field. NixOS is our primary deployed operating system and a core technology for this role. You will help evolve and maintain our NixOS-based platform, while also supporting and improving other Linux distributions and environments used across our edge systems. You will develop C++ software and platform tooling, package software and hardware dependencies, integrate vendor BSPs and drivers, and ensure we can reliably build, configure and deploy complete systems across our supported hardware and Linux environments. You don't need to already be a NixOS expert. We are looking for strong software engineers with experience in Linux systems, embedded Linux or adjacent platform technologies who are interested in developing deep expertise in NixOS. Experience with NixOS is highly valued, as is experience with technologies such as Yocto, Buildroot, Debian/Ubuntu or other Linux build and distribution systems. The goal is simple: make the path from hardware to deployed software reproducible, reliable and predictable. What you'll do: Own and evolve the Linux platforms deployed across our edge compute systems, with NixOS as a primary focus. Build and maintain operating system images, configurations and software environments for production hardware across multiple Linux distributions. Evolve and maintain our NixOS platform, including system configuration, packaging and integration of application and hardware dependencies. Develop C++ and Rust systems software and platform tooling that supports the operation, configuration and deployment and updating of our edge systems. Integrate and maintain vendor BSPs, Linux kernels, device trees, drivers, and hardware-specific dependencies. Package application software, system components and third-party dependencies using Nix and other platform-appropriate mechanisms. Define clean interfaces between the operating system, hardware platform and application software so application teams can build on stable and well-supported foundations. Diagnose challenging problems across application software, userspace Linux, the kernel, drivers and hardware interfaces. Work closely with application, autonomy, perception, hardware and test engineers to integrate new capabilities and hardware into the platform.Improve the developer experience for engineers building, testing and deploying software onto edge systems Improve system reliability, boot behaviour, performance, security and resource utilisation. Required qualifications: Strong understanding of Linux systems, from userspace through to the kernel and hardware interfaces. Experience building, configuring or maintaining Linux systems used as part of a deployed product. Experience with Nix/NixOS, Yocto, Buildroot, Debian/Ubuntu or similar Linux build and distribution technologies . Deep NixOS experience is highly valued but not required. Strong software engineering experience in C, C++ or Rust ideally developing systems software, platform software or software for Linux-based edge devices. Experience with reproducible builds, dependency management, software packaging or software supply chains. Experience diagnosing difficult problems that cross application, operating system and hardware boundaries. Experience with CI/CD and automated build and test systems. Ability to take ownership of complex platform problems and drive them from initial investigation through deployment and long-term support. An interest in developing deep expertise in NixOS and reproducible software delivery . #LD Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
Software Engineering
Verified3 days ago

Summer 2027 - Software Engineer Intern

On-siteinternshipInternshipSan Diego, United States
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Our Summer Internship program is a wonderful opportunity for Fall and Spring graduates to immerse themselves in an innovative and mission driven culture. Our paid internship program will provide you with hands on mentorship, an opportunity to add real contribution to our company via your internship project, and a possible job offer at the end. You will have the chance to make lifelong friendships, expand your network, and learn all about what it's like to work in a high-growth, fast scaling tech unicorn. You'll take part in company sponsored events and enjoy exploring a new city. Read on below to learn more about this unique internship! About the Role Shield AI's Software Development Engineer Intern program spans engineers who design, build, and test the code that powers our autonomous systems — from user-facing applications and embedded flight software to machine learning models and the underlying systems platforms that tie it all together. Over 10–12 weeks, interns work alongside full-time engineers to analyze requirements, write and debug production-quality code, and ship a real feature or capability using our standard Agile development practices. Example Intern Projects Applications: Build a new feature or internal tool (web, mobile, or desktop) that streamlines a mission-planning or fleet-management workflow. Firmware/Embedded: Develop and debug embedded C/C++ code for a flight controller or sensor module, including bring-up and hardware-in-the-loop testing. Machine Learning: Train, evaluate, and integrate a perception or decision-making model (e.g., object detection, sensor fusion) into an autonomy pipeline. Systems Development: Extend a platform tool, API, or data pipeline that supports autonomy software, simulation, or cloud infrastructure. Required Qualifications Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field Proficiency in at least one modern programming language (e.g., C, C++, Python, Java, or JavaScript) Solid foundation in data structures, algorithms, and software design principles Experience writing, testing, and debugging code, whether through coursework, personal projects, or prior internships Familiarity with version control (e.g., Git) and collaborative development workflows Strong analytical and problem-solving skills, with the ability to break down ambiguous requirements into working code Effective written and verbal communication skills and the ability to work collaboratively in a team environment Preferred Qualifications Exposure to mobile or web application frameworks and full-stack development Hands-on experience with embedded systems, microcontrollers, real-time operating systems, or assembly-level debugging Coursework or projects involving machine learning, statistics, probability theory, or deep learning frameworks (e.g., PyTorch, TensorFlow) Experience with cloud platforms, databases, networking, or distributed systems Familiarity with Agile/Scrum development methodologies Prior internship, research, or club/competition experience in robotics, autonomy, or aerospace applications Interest in or exposure to the defense, aerospace, or autonomous systems industry #intern Shield AI is proud to offer competitive pay and a housing stipend for qualified hires. While our People Experience team provides resources and assistance, interns are responsible to find their own housing and travel to and from their office location. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
Software Engineering
Verified3 days ago

Engineer I, Software - Factory Team

On-sitefull timeMid-LevelWashington, United States
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Job Description: As an Software Engineer I on the HMS Factory Team, you will help build and maintain automated testing, log-analysis, and scenario-generation tools that support the Hivemind Platform (HMP). You will work with experienced software, autonomy, and systems engineers to help teams evaluate AI Pilot behaviors through repeatable simulation testing and data-driven performance analysis. This is a hands-on engineering role for an early-career developer interested in autonomy, simulation, software test infrastructure, data analysis, and distributed systems. You will contribute Python-based tooling, test automation scripts, analysis utilities, and documentation that help autonomy and systems developers run tests, understand simulation results, and identify software issues. You will also gain exposure to secure and commercial development environments, build and dependency-management workflows, containerized infrastructure, and distributed test orchestration. Under guidance from senior engineers, you will help improve the reliability, usability, and scalability of the team’s testing and analysis ecosystem. What you'll do: Develop, test, and maintain Python scripts and libraries used to analyze simulation data, extract log information, and calculate basic mission or system-performance metrics. Support the development of analysis tools that process simulation outputs, telemetry, rosbags, and other test artifacts. Help build and maintain automated test workflows and wrappers around HMS Forge and other internal test-orchestration tools. Assist with developing program-specific test adapters, configuration files, and automation utilities in Python and, when needed, C++. Contribute to programmatic scenario-generation tools that create varied simulation conditions for testing autonomy behaviors. Write and maintain domain-randomization scripts that vary environmental, vehicle, sensor, mission, or operational parameters across test runs. Investigate test failures and simulation issues by reviewing logs, configuration files, telemetry, rosbags, network captures, and automated test results. Help improve repeatability and consistency in simulation testing by maintaining reusable test templates, common analysis utilities, and standardized reporting outputs. Assist with containerized development and testing environments using tools such as Docker, Kubernetes, and related infrastructure tooling. Contribute to prototype configurations for distributed testing and batch simulation runs, including Terraform, Kubernetes manifests, or similar deployment configurations. Help maintain stable development workflows by supporting source-control practices, dependency updates, CI/CD pipelines, and software build troubleshooting. Create clear developer documentation, setup guides, API references, example workflows, and workspace templates for engineers using automated simulation-test tools. Participate in code reviews, design discussions, test reviews, and collaborative debugging sessions with autonomy, simulation, platform, and program teams. Required qualifications: Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, Systems Engineering, or a related technical discipline; equivalent practical experience may be considered. Foundational software-development experience in Python gained through coursework, internships, research, personal projects, or professional experience. Familiarity with Python scripting, automation, and data processing. Experience with libraries such as NumPy, Pandas, matplotlib, or similar tools is helpful. Familiarity with Linux development environments, including command-line tools, basic shell scripting, software installation, and debugging. Understanding of core software-engineering practices, including Git-based version control, code review, automated testing, and debugging. Familiarity with structured data formats and APIs, such as JSON, YAML, CSV, REST APIs, or command-line interfaces. Exposure to automated testing, CI/CD systems, simulation environments, robotics, autonomy, data pipelines, or developer tooling. Basic understanding of container concepts and tools such as Docker, Podman, or Kubernetes. Strong technical problem-solving skills, attention to detail, and a willingness to learn in a fast-moving, collaborative engineering environment. Ability to obtain and maintain an active U.S. SECRET security clearance; U.S. citizenship is required. Preferred qualifications: Internship, academic project, research, or personal-project experience involving autonomous systems, robotics, simulation, software testing, data analysis, or distributed computing. Experience creating Python-based data-analysis workflows using NumPy, Pandas, SciPy, matplotlib, Plotly, or similar libraries. Exposure to continuous-integration systems such as GitHub Actions, GitLab CI, Jenkins, Buildkite, or similar tools. Familiarity with test frameworks such as pytest, unittest, GoogleTest, Robot Framework, or similar tools. Experience working with containers using Docker or Podman, including writing Dockerfiles and running local containerized applications. Exposure to Kubernetes, Terraform, Helm, or other infrastructure-as-code and container-orchestration tools. Familiarity with ROS, ROS 2, rosbag files, telemetry formats, robotics middleware, network diagnostics, or simulation logs. Familiarity with distributed compute frameworks or container orchestration tools is highly preferred. Familiarity with Python-based distributed-computing concepts and large-scale simulation workloads; exposure to Ray, task or actor-based parallelism, Monte Carlo testing, parameter sweeps, and Design of Experiments (DOE) is preferred. Experience creating Python-based data-analysis workflows using NumPy, Pandas, SciPy, matplotlib, Plotly, or similar libraries. Experience using Linux debugging and observability tools, such as grep, jq, tail, journalctl, tcpdump, Wireshark, or Python logging. Interest in generative AI, AI-assisted software development, agentic workflows, automated analysis, or developer productivity tooling. #LI-LD1 #LA Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
Software Engineering
Verified3 days ago

Software Engineer II, Autonomy Behaviors

On-sitefull timeMid-LevelBoston, United States
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . The Autonomy Capabilities Team develops functionality to automate single- and multi-agent teams of platforms in pursuit of mission objectives and acts as a central discipline-aligned focal-point for encouraging consistent usage of technical approaches across business portfolios. This team operates at all levels of the command-and-control hierarchy (from advanced control laws, through motion planning, and up to advanced tactical behaviors and multi-agent coordination) and across a multitude of mission sets, platform types, and operational domains (e.g., air, sea, space). The team puts a strong emphasis on both fundamentals (e.g., aircraft kinematics/dynamics, trajectory design, optimization, information fusion, efficient algorithms, etc.) and software integration skillsets (e.g. structures, protocols, threading, interface management, etc.) to bring market-differentiating capabilities to customers that seamlessly operate within their integration contexts. This position is perfect for an individual who enjoys solving complex problems across a diverse set of programs and integration contexts. An ideal candidate is expected to address operational system needs through a multitude of advanced methodologies that blend traditional control system approaches with advanced optimization. Developed solutions are expected to be integrated into real-world platforms with near-term program impacts and rewards and so balancing theory with practice and rigorous implementation is paramount. What You'll Do: Implement tactical autonomy software features that enable unmanned platforms to perform complex missions across air, land, sea, and space domains Develop and test behaviors supporting coordination, target engagement, reconnaissance, and survivability in contested scenarios Participate in the software development lifecycle, including implementation, testing, debugging, and supporting verification and validation efforts Collaborate with senior engineers to integrate software components with broader system elements (e.g., sensor processing, communications, and actuation) Write clean, maintainable, and well-tested code following established engineering standards and team practices Support integration and testing across simulation and real-world environments Work with cross-functional teams to understand requirements and support successful feature delivery Continue building expertise in software engineering, autonomy, and robotics systems Travel up to 20% to support testing, integration, and collaboration with partner teams Required Qualifications: BS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field Experience in production-level C++ software development 2-3 years of experience in one or more of the following: software sub-system scheduling and integration, behavior planning, task and resource allocation, motion planning, optimization, or flight controls Experience with collaborative software development tools for version control, issue tracking, code reviews, release management Ability to contribute to the design, development, and integration of complex software systems as part of a multi-disciplinary team Demonstrated problem-solving skills and ability to learn new technologies in a fast-paced environment Willingness to collaborate closely with teammates and support team objectives Interest in growing technical skills and, over time, providing guidance to more junior engineers Desire to work in a highly collaborative, fast paced, and mission-driven environment Eligible to obtain and maintain an active U.S. Secret security clearance Preferred Qualifications: Exposure to systems operating at different technology readiness levels (TRLs) through academic, research, or internship experience Experience in the delivery of a military mission system Familiarity with mission systems integration concepts, testing, or demonstrations Experience (academic or project-based) in one or more of the following areas: Motion planning, behavior planning, or multi-agent coordination Expose to autonomy, control, or decision-making systems Safety mechanisms such as collision avoidance or constraint enforcement Familiarity with robotic software tools (e.g., ROS, OMPL, or similar frameworks) Experience using simulation environments for development or testing Basic understanding of navigation and/or communications systems Awareness of the software or systems development lifecycle Familiarity with systems engineering fundamentals Exposure to high-assurance or safety-critical software concepts (e.g., DO-178C or similar) #LB #LI-ED1 Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
Software Engineering
Verified3 days ago

Senior Software Engineer, Frontend Platform

On-sitefull timeSeniorSan Diego, United States
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . About Shield AI: Shield AI is a defense technology company with the mission of protecting service members and civilians with intelligent systems. We build autonomy systems for air, maritime, space, and other platforms operating in complex and contested environments. Forge is the engineering platform used to build, integrate, test, and operate Hivemind capabilities. It connects autonomy developers with the applications, services, compute, data, and workflows they need to move from local development to deployed systems. Job Description: We are looking for a full-stack engineer interested in customer-facing products, developer tools, and AI-assisted workflows. You will partner with internal subject-matter experts to build an extensible application platform and complete applications on it. Shield AI’s Hivemind developers are the platform’s primary design partners and proving ground. Forge is also designed for external engineering teams to adopt, extend, and integrate into their own environments. You will help evolve Forge into an integrated engineering environment with shared foundations for APIs, user interfaces, extensions, model integrations, and agent tools. Working across frontend architecture, backend services, and model integrations, you will validate the platform through real workflows. Your work will help engineers understand complex systems, develop autonomy software, investigate failures, and deliver reliable capabilities faster. What you'll do: Build and operate a front-end focused development platform embedded in the workflows used to train, validate, and deploy the AI Pilot. Design a composable UI architecture that lets applications contribute apps, dashboards, commands, widgets, and shared resource context. Define typed, versioned contracts between the platform and independently developed Forge applications. Create workflows for teams to package, publish, configure, install, upgrade, and disable applications. Enable Forge’s native AI experiences and external agent harnesses to understand active context, invoke authorized tools, navigate applications, and compose dashboards. Deliver consistent application behavior across local-development and AI Factory environments. Partner with simulation, autonomy, and ML subject-matter experts to build initial applications, validate the platform against real workflows, and incorporate what you learn. Work across infrastructure, security, product, and design to shape the platform’s architecture and engineering practices. Key outcomes: A successful engineer in this role will help deliver the following outcomes: Build and operate a front-end focused development platform embedded in the workflows used to train, validate, and deploy the AI Pilot. Design a composable UI architecture that lets applications contribute apps, dashboards, commands, widgets, and shared resource context. Define typed, versioned contracts between the platform and independently developed Forge applications. Create workflows for teams to package, publish, configure, install, upgrade, and disable applications. Enable Forge’s native AI experiences and external agent harnesses to understand active context, invoke authorized tools, navigate applications, and compose dashboards. Deliver consistent application behavior across local-development and AI Factory environments. Partner with simulation, autonomy, and ML subject-matter experts to build initial applications, validate the platform against real workflows, and incorporate what you learn. Work across infrastructure, security, product, and design to shape the platform’s architecture and engineering practices. Required qualifications: Experience owning production full-stack applications from design and implementation through rollout and support. Strong proficiency with TypeScript and React or an equivalent modern web stack. Experience building production backend services in Go, Python, Rust, or a comparable language. Experience designing typed, versioned APIs and contracts between independently deployed components. Strong knowledge of web and distributed-system architecture, including state management, routing, asynchronous communication, browser security, authentication, authorization, and failure handling. Experience building real-time and high-performance applications (WebGL, WebGPU) Sound judgment about when to extend an existing system, introduce an abstraction, or keep a solution intentionally small. Clear communication skills and the ability to work across frontend, backend, infrastructure, and product disciplines. Preferred qualifications: Experience in every area below is not expected. Relevant experience may include: Extensible application platforms, including plugin systems, micro-frontends, web sandboxing, Web Components, or VS Code extensions. Agent-tool integrations and protocols such as Model Context Protocol. API gateways, reverse proxies, service catalogs, or policy-driven routing. Schema-driven API development using OpenAPI, JSON Schema, Protocol Buffers, gRPC, or generated clients. Kubernetes and ingress/gateways Composable user experiences such as dashboard builders, configurable layouts, data visualization, or collaborative application state. Robotics, autonomy, simulation, aerospace, or other domains where software interacts with real-world systems. Shipping Electron Applicatitions Why join us: Connect your work directly to the mission. The platform and applications you build help engineers develop, validate, and deliver the autonomy software behind Hivemind. Define human-and-agent workflows. Design how engineers and AI agents use the same platform tools while preserving user control, security, and accountability. Own complete workflows. Work across user experience, frontend architecture, backend services, APIs, deployment, and operations. Build alongside engaged users. Partner with engineers solving autonomy, simulation, data, and infrastructure problems, and see the direct effect of your decisions. #LI-DM2 #LC Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
Software Engineering
Verified3 days ago

Ground System Full Stack Software Engineer

On-sitefull timeMid-LevelSeattle, United States
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Job Description: We are seeking a highly motivated Ground System Software Engineer to design, develop, and maintain software systems for the X-BAT Platform. This role focuses on building robust ground control stations, mission planning tools, communication interfaces, and infrastructure that enable the X-BAT mission, and supports operational requirements safe and efficient drone operations. You'll work at the intersection of all major components of the X-BAT Platform and its systems, providing user-facing applications to operate X-BAT and supporting equipment or vehicles, and will be collaborating closely with our Aircraft Software, Hivemind, and Flight Test teams to design this state-of-the-art ground system. What you'll do Design, develop, and optimize next-gen ground control software that enables low-latency communication with UAVs and other autonomous platforms. Build high-performance full-stack applications that support telemetry processing and fusion, mission planning, and real-time situational awareness. Implement responsive user interfaces with React and TypeScript for telemetry readout and sensor feeds, operator workflows, and mission/vehicle state. Collaborate closely with teams across autonomy, embedded systems, human factors, and UX to deliver integrated, field-ready solutions. Contribute to architectural decisions and system designs that ensure responsiveness, scalability, and fault-tolerance. Lead and/or participate in development efforts on key features or subsystems, from early design through deployment and iteration. Write high-quality, well-tested code and participate in peer design/code reviews. Required qualifications: Senior: Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field with 5+ years of professional software development experience, or Masters with 4+ years, or PhD with 2+ years. Staff: Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field with 7+ years of professional software development experience, or Masters with 6+ years, or PhD with 4+ years. Senior Staff: Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field with 9+ years of professional software development experience, or Masters with 8+ years, or PhD with 6+ years. Proficiency in a strongly typed programming language (e.g. C#, TypeScript, Java, C++) with exposure to lower-level systems or protocol integration. Experience with web technologies, especially React, TypeScript/JavaScript, and Node.js. Strong software engineering fundamentals including version control, testing, debugging, and performance profiling. Proven ability to deliver high-quality software as part of a collaborative engineering team. Experience building distributed systems or networked applications Experience developing user interfaces (e.g., React, Vue, QT, or similar frameworks) Strong debugging, problem solving, and system integration skills Speed and proficiency without the use of Generative AI tools (due to the nature of our work, these are prohibited) Ability to work in a fast-paced, cross-functional engineering environment Ability to obtain security clearance Preferred qualifications: Experience with GCS software, mission planning tools, or real-time visualization platforms. Familiarity with API-driven systems using REST or gRPC, and communication protocols like WebSocket or custom telemetry formats. Knowledge of standards such as STANAG 4586, Cursor on Target (CoT), or MAVLink. Experience with UAS platforms and AI/ML systems. Familiarity with containerized environments (e.g., Docker, Kubernetes) and CI/CD practices. Exposure to distributed systems and cloud integration for telemetry data pipelines and sensor fusion. Understanding of security best practices in control systems and networked applications. Exposure to cybersecurity best practices for embedded or distributed systems, preferably within Gov and/or Defense environments #LI-AA1 #LD Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
Software Engineering
Verified4 days ago

Software Test Automation Engineer

On-sitefull timeMid-LevelDallas, United States
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Shield AI has been redefining autonomous aviation with cutting-edge AI and GPS/RF-denied navigation technologies for the past few years. We’re looking for a software engineer, well versed in development and testing, to help continue building V-BAT's test operations, specifically automation capabilities and tools used to test software components ranging from autonomy, embedded systems, ground control applications, and more - you will gather requirements and write software to automate them. WHAT YOU'LL DO: Work directly with our GNC and Embedded teams daily to build software that leverages simulation, avionics, and/or custom hardware to automate testing Define test cases to verify and validate embedded or GNC software at a system level, automating them to run continuously Implement software interfaces and drivers to orchestrate simulation environments, hardware devices, and test equipment – enabling real-world behaviors, failure injection, and hardware manipulation for various test scenarios Quickly prototype solutions using software & hardware to unblock testing, harden your prototype into scalable products for continuous release testing Support release test planning and execution leading up to flight test events and major product milestones REQUIRED QUALIFICATIONS: Senior: Bachelor’s degree with 5+ years of relevant experience, or Masters with 4+ years, or PhD with 2+ years. Staff: Bachelor’s degree with 7+ years of relevant experience, or Masters with 6+ years, or PhD with 4+ years. Senior Staff: Bachelor’s degree with 10+ years of relevant experience, or Masters with 9+ years, or PhD with 7+ years. Strong Python skills Familiarity with common version control (git) and build/packaging systems (CMake, Poetry, etc) Passion for growth, fast-paced environments, and holding self to a high standard of excellence PREFERRED QUALIFICATIONS 5+ years of related experience building automated test solutions Experience building automated test solutions for aircraft of autonomous vehicles Experience in automated testing, bare-metal firmware development, or simulation tooling Ability to obtain security clearance #LI-AA1 Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
QA & Automation
Verified4 days ago

Mission Systems Software Engineer

On-sitefull timeMid-LevelDallas, United States
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Job Description: The Mission Systems Software Engineer will work on developing solutions of a real time system environment to provide mission computing support at the center of an autonomous aircraft with sensor and weapons. This role will work to establish a software architecture for a real time system that operates in a multi-level environment at real time. The role will require work with hardware, software and systems teams to come to a consensus design. This role will focus on development of new systems and software designs from PDR, CoDR, CDR to lab test, flight test and fielding. What you'll do: Serve as a software mission systems engineer for a safety- and mission-critical real-time mission-computing system aligned with A-GRA and AMS-GRA principles, profiles, interfaces, and data standards. Define and maintain the end-to-end software architecture, including mission applications, platform services, middleware, operating-system interfaces, hardware-abstraction layers, networking, data distribution, component boundaries, and APIs. Architect for deterministic real-time performance by addressing scheduling, latency, jitter, synchronization, throughput, resource utilization, distributed processing, and CPU/GPU/accelerator allocation. Develop architecture views, interface definitions, data-flow and deployment models, sequence and timing diagrams, resource budgets, trade studies, and technical decision records. Integrate sensors, effectors, communications, navigation, autonomy, mission management, command-and-control, data-processing, and vehicle services in collaboration with hardware, FPGA, cybersecurity, safety, systems, integration, and test teams. Design for mission resilience and assurance through fault detection and isolation, redundancy, graceful degradation, recovery, health monitoring, cybersecurity, airworthiness, certification, and requirements traceability. Establish engineering practices for concurrency, synchronization, memory and resource management, deterministic execution, interface control, configuration management, and predictable component integration. Define and execute verification strategies across HIL/SIL laboratories, simulations, test benches, flight-test environments, and deployed systems using automated, performance, stress, fault-injection, interface, and timing tests. Maintain technical ownership throughout the system lifecycle by evaluating enabling technologies and supplier designs, analyzing performance, managing technical debt and modernization roadmaps, promoting reuse, and communicating architectural decisions. Required qualifications: Senior: Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field with 5+ years of professional software-engineering experience, including 1+ years in software architecture, systems architecture, or technical leadership. Staff: Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field with 8+ years of professional software-engineering experience, including 3+ years in software architecture, systems architecture, or technical leadership. Senior Staff: Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field with 10+ years of professional software-engineering experience, including 5+ years in software architecture, systems architecture, or technical leadership. Experience developing embedded, distributed, real-time, safety-critical, or mission-critical software systems. Proficiency in C, C++, Rust, or another strongly typed systems-programming language. Strong understanding of real-time software principles, including scheduling, concurrency, synchronization, latency, jitter, memory management, and deterministic execution. Experience with embedded operating systems or RTOSs, middleware, interprocess communication, networking, and data-distribution technologies. Experience defining software architectures, APIs, interface-control documents, data flows, deployment models, and system resource budgets. Experience integrating software with hardware, sensors, communications systems, navigation systems, effectors, or other mission-system components. Experience supporting software through requirements development, design reviews, implementation, integration, verification, system test, and deployment. Working knowledge of systems-engineering processes, requirements management, traceability, configuration management, and verification and validation. Ability to analyze system performance using instrumentation, telemetry, traces, profiling, network captures, timing data, and resource-utilization measurements. Strong cross-functional technical leadership, problem-solving, written communication, and presentation skills. Ability to obtain and maintain a U.S. Department of Defense security clearance; U.S. citizenship may be required for clearance eligibility. Preferred qualifications: Experience developing software for autonomous aircraft, unmanned aircraft systems, avionics, mission computers, robotics, or aerospace and defense platforms. Experience with A-GRA, AMS-GRA, OMS, UCI, FACE, or other government reference architectures and open-mission-system standards. Experience integrating autonomy, mission management, command-and-control, sensor processing, communications, navigation, and effector capabilities. Familiarity with airworthiness, safety-assurance, or certification standards such as DO-178C, DO-254, ARP4754A, or applicable military airworthiness guidance. Experience with CPU-, GPU-, FPGA-, or accelerator-based heterogeneous computing architectures. Experience with publish/subscribe middleware, quality-of-service controls, high-rate data distribution, precision timing, and distributed time synchronization. Experience designing cybersecurity controls for embedded or mission systems, including trust boundaries, least privilege, authentication, authorization, secure communications, and software integrity. Experience with HIL/SIL environments, simulation systems, laboratory integration, flight testing, or operational deployment. Experience evaluating supplier designs, RTOSs, middleware, computing platforms, or third-party software for architectural compliance and integration readiness. Active or previously held U.S. Department of Defense Secret clearance. #LI-AA1 #LD Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
Software Engineering
Verified4 days ago

Staff Deep Learning Engineer, State Estimation

Remotefull timeLead / StaffWorldwide (Remote)
Apply Now

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai . Follow Shield AI on LinkedIn , X , Instagram , and YouTube . Job Description: Join Shield AI’s Hivemind SDK State Estimation & Vision team to build deep learning capabilities that help autonomous systems understand their motion and localize in the world when GPS is unavailable or unreliable. You will work at the intersection of deep learning, 3D computer vision, and geometric estimation, developing learned components for vision-based navigation. You will own the model development pipeline—from selecting tools, defining annotation needs, and cleaning data through training, evaluation, integration support, and deployment recommendations. Hands-on experience with Deep Learning and 3D computer vision and geometry is required; prior experience specifically in vision-based navigation is optional. What you'll do: Develop and evaluate models for tasks such as feature detection and matching, visual correspondence, depth estimation, relative pose estimation, and image-to-map localization. Combine learned visual representations with geometric methods to improve localization accuracy, robustness, and recovery under challenging conditions. Own data preparation and supervision strategies, including dataset curation, annotation requirements, labeling tools, automated quality checks, and coverage analysis. Select and integrate deep learning tools and build reproducible training workflows, including experiment tracking, configuration management, and dataset and model versioning. Design evaluations that measure both model performance and downstream localization outcomes across changes in lighting, viewpoint, altitude, terrain, weather, and sensor characteristics. Analyze failures and use controlled experiments to prioritize improvements to data, supervision, models, and integration. Partner with state estimation engineers to integrate learned measurements and confidence estimates into VIO and terrain-relative navigation systems. Profile models against onboard compute, memory, and latency constraints, and work with deployment engineers on optimization and runtime validation. Deliver tested, documented components and interfaces for Hivemind SDK, collaborating with software, systems, and flight test teams. Required qualifications: M.S. in Aerospace Engineering, Electrical Engineering, Robotics, Computer Science, or a related field; minimum 4+ years of related professional work experience with an M.S. degree, or 2+ years with a Ph.D. Hands-on experience designing, training, debugging, and evaluating models using PyTorch or an equivalent framework, including architecture selection, loss design, optimization, and augmentation that preserves geometric consistency. Strong foundations in camera models, coordinate transformations, projective geometry, and multi-view geometry, with practical experience in one or more fields: vision-based navigation, visual geolocation, Structure from Motion (SfM), SLAM, 3D reconstruction, depth estimation or similar fields. Expertise in every area is not required. Strong Python skills and experience writing maintainable, reusable software. Demonstrated ability to take a computer vision capability from problem definition and raw data through training, evaluation, and integration readiness. Experience building pipelines for sensor data ingestion, cleaning, filtering, deduplication, and dataset versioning. Ability to select and integrate development tools and build reproducible training workflows, including configuration management, experiment tracking, checkpointing, and GPU performance troubleshooting. Experience designing benchmarks, preventing data leakage across related sequences or locations, analyzing performance across operating conditions, and connecting model metrics to downstream geometric or localization accuracy. Ability to profile inference latency and memory use, document model interfaces and preprocessing, assess accuracy–compute tradeoffs, and advise deployment engineers on export, precision, and runtime optimization. Ability to communicate assumptions, experimental findings, and design tradeoffs clearly and translate research into working software. Preferred qualifications: Experience with aerial imagery, geospatial data, elevation maps, or matching observations across viewpoint, lighting, season, or sensor modality Experience with model export, quantization, TensorRT, ONNX, or deployment on embedded compute platforms. Experience validating perception or robotics systems on physical platforms. Relevant publications, open-source contributions, or demonstrated delivery of production computer vision systems, familiar with methods including: feature correlation, correlation or cost volumes, and matching methods for correspondence, stereo, optical flow, or localization. learning priors over scene geometry, depth, motion, or appearance to improve estimation under sparse, ambiguous, or degraded observations. applying diffusion models or flow matching to computer vision, geometric inference, or conditional generation. Experience in aerospace and / or defense industry. You do not need every nice-to-have to succeed in this role. We welcome engineers with strong Deep Learning and 3D vision foundations who are excited to develop expertise in state estimation and navigation to apply. #LI-KC3 #LD Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

View more...
AI / ML & Data Science
Verified4 days ago

Page 2 of 10