Shield AI logo
Shield AI

Autonomy for the world.

Principal Engineer, Software

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 2015H1B No SponsorCompany SiteLinkedIn

Location

California + 2 moreAll locations: California | District Of Columbia | Texas

Posted

2 days ago

Salary

$220K - $330K / year

Seniority

Lead

Job Description

Principal Engineer, Software

Shield AI

• Design and prototype generative AI experience focused on accelerating autonomy development • Work closely with members of the Office of the CTO to crystallize the vision of the Hivemind product and its documentation • Lead the user experience design of Hivemind Generative AI • Work closely with the technical leads of Hivemind Commander (mission planning, command and control, air-ground communications) and Hivemind Design (configurations, test and evaluation, rehearsal, analysis) to enhance the user experience of their products • Conduct user research to understand user personae and their needs • Investigate competing products and their user experiences, synthesize findings to present to engineering and product leadership

Job Requirements

  • 15+ years experience developing large, production quality software systems.
  • Excellent grasp of software development and coding principles with high productivity in a mainstream language (e.g. Typescript, C++, Go, Python, Rust, etc.).
  • Strong knowledge of modern software engineering best practices; Experience with Git and code management tools; Good software hygiene regarding code documentation, unit testing, bug tracking.
  • 5+ years of experience with React/Node/Typescript/Javascript development.
  • 5+ years of experience with Web applications development ("Front-End" or "Full-stack").
  • Deep understanding full-stack web development (Document-Object Model (DOM), browser APIs, standards, semantics, Websockets, HTTP Streaming and Server-Sent Events (SSE), Client and UI state management; best practises and strategies, as they apply to React-based rendering, Advanced SPA routing, URL-based state persistence, sharing mechanisms, Seamless content loading states and progressive rendering techniques.)
  • Multi-modal input handling (text, files, images, audio). Experience with client-side LLM Context Management
  • Fluid intelligence that allows one to operate effectively in sometimes ambiguous conditions, while finding opportunities to drive technical efforts and force multiply.
  • Experience with Linux, Docker, and CI/CD environments.
  • Hands-on experience with a major cloud platform (Azure, GCP, AWS).
  • This role requires travel to a Shield AI location 1-3 times per quarter

Benefits

  • Pay within range listed + Bonus + Benefits + Equity
  • Temporary benefits package (applicable after 60 days of employment)

Related Job Pages

More Full-stack Engineer Jobs

ContractRemoteTeam 201-500Since 2003H1B No Sponsor

• Serve as, or strongly support, the PWS Software Integration Engineer • Work on revolutionary federal IT infrastructure • Help in operational support and take the technology to the next level

United States
Job Closed
VeilSun, Inc. logo

Technical Lead, Quickbase

VeilSun, Inc.

Helping contractors increase profitability, safety and efficiency through mobile access to project schedules & resources

Full TimeRemoteTeam 11-50H1B No Sponsor

• Lead the technical design and development of scalable Quickbase solutions, translating business requirements into well-structured applications, workflows, integrations, and data models. • Serve as the lead developer on design projects and Ongoing Development Plan engagements, guiding development efforts, breaking down solution designs into executable tasks, and ensuring adherence to architectural and development standards. • Optimize application performance, usability, and maintainability through sound system design, data modeling, and continuous improvement of delivered solutions. • Partner with client stakeholders to understand business challenges, communicate technical concepts clearly, and guide platform decisions that balance speed, cost, scalability, and long-term value. • Collaborate closely with project managers to maintain scope discipline, delivery timelines, and successful project outcomes. • Identify opportunities to expand or enhance Quickbase solutions that improve client operations and deepen platform adoption. • Apply and reinforce VeilSun development standards, governance practices, and reusable solution patterns to ensure consistency and efficiency across projects. • Mentor developers and provide technical guidance that strengthens team capability and promotes structured problem-solving.

United States
$120K - $140K / year
Hypersonix Inc. logo

Senior Software Engineer

Hypersonix Inc.

The Leading Enterprise AI Platform for Ecommerce

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, develop, and operate scalable backend services and microservices using modern Python (3.11+). • Build high-performance, well-documented RESTful and/or async APIs (FastAPI / Flask), with attention to latency, throughput, and reliability. • Write clean, typed, reusable, and testable code, backed by automated tests (pytest) and meaningful coverage. • Design systems for high availability, horizontal scalability, and low latency; reason about failure modes, backpressure, and graceful degradation. • Integrate and serve AI/ML capabilities — model/LLM API integration, retrieval pipelines (RAG), vector search, and inference endpoints — in collaboration with Data Science. • Integrate relational, NoSQL, caching, and vector databases, plus cloud data warehouses (Snowflake) and cloud-based storage. • Instrument services for observability (structured logging, metrics, tracing) and own production troubleshooting and performance optimization. • Implement security best practices: authentication, authorization, secrets management, and data protection. • Participate in architecture discussions, design reviews, and code reviews; help define and uphold engineering standards. • Mentor junior engineers and contribute to a strong engineering culture. • Work with DevOps / Platform teams on CI/CD pipelines, infrastructure-as-code, and deployment automation.

India
Cisco logo

Software Engineering Technical Leader – Isovalent Private Networking

Cisco

We securely connect everything to make anything possible.

Full TimeRemoteTeam 10,001+Since 1984H1B Sponsor

• Identify fruitful directions for exploratory and innovative work • Lead medium- to long-term projects to translate innovative ideas into shipped products in collaboration with engineering teams • Develop high-quality Go and eBPF code for Cilium open-source and Enterprise edition codebases • Collaborate on architecture and design of distributed systems • Possibility to speak at public conferences about achievements (if desired)

Switzerland