Senior Software Engineering Jobs at Shield AI with Visa Sponsorship
Shield AI builds autonomous systems for defense applications, and Senior Software Engineering roles here sit at the intersection of safety-critical software and cutting-edge AI. The company has a track record of sponsoring international engineers across multiple visa categories, making it a realistic target if you're navigating work authorization.
See All Senior Software Engineering at Shield AI JobsOverview
Showing 5 of 41+ Senior Software Engineering Jobs at Shield AI jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 41+ Senior Software Engineering Jobs at Shield AI
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Shield AI.
Get Access To All Jobs
JOB DESCRIPTION: Shield AI is building autonomous aircraft that push the limits of aviation. The Software Integration & Operations (SIO) team builds and sustains the release systems that make safe, rapid, and repeatable deployment of aircraft software possible. As a Simulation Applications Engineer, you will be responsible for designing and developing our operator training platform. A successful applicant will bring multifaceted backend and simulation tools expertise to create comprehensive training applications used to train Operators of Shield AI’s UAVs in the field.
- Perform generalist backend development for our operator training platform (OTT)
- Work with our training team to align on designs that bring about the best user experience and our internal engineering teams to support their development.
- Build out containers and integrate with other software applications to make the simplest workflows as possible on Linux and Windows.
- Perform DevOps for deployment, testing, containerization, and ongoing support of the OTT using both Windows and Linux
- Optimize performance and scalability of the simulation application to support complex training scenarios and multiple concurrent users.
- Rapidly prototype and evaluate new technologies to keep the training system at the cutting edge.
Required Qualifications
- BS in Computer Science or related engineering field with 3+ years of professional experience.
- Strong foundation in Python.
- Passion for creating an amazing user experience in a complex system.
- Backend experience with standalone and web-based applications
- Eagerness to learn, adapt, and grow in a collaborative team environment, with a proactive approach to problem-solving and communication.
- Eligible to obtain a clearance.
Preferred Qualifications
- Experience with TypeScript, Java, and C++
- Experience creating and modifying DevOps pipelines
- Experience with Data Analysis tactics and designs
- Experience with Containerization
- Interest in aerospace and autonomous vehicles
Compensation
- Salary Range: $105,000 - $200,000 a year
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

JOB DESCRIPTION: Shield AI is building autonomous aircraft that push the limits of aviation. The Software Integration & Operations (SIO) team builds and sustains the release systems that make safe, rapid, and repeatable deployment of aircraft software possible. As a Simulation Applications Engineer, you will be responsible for designing and developing our operator training platform. A successful applicant will bring multifaceted backend and simulation tools expertise to create comprehensive training applications used to train Operators of Shield AI’s UAVs in the field.
- Perform generalist backend development for our operator training platform (OTT)
- Work with our training team to align on designs that bring about the best user experience and our internal engineering teams to support their development.
- Build out containers and integrate with other software applications to make the simplest workflows as possible on Linux and Windows.
- Perform DevOps for deployment, testing, containerization, and ongoing support of the OTT using both Windows and Linux
- Optimize performance and scalability of the simulation application to support complex training scenarios and multiple concurrent users.
- Rapidly prototype and evaluate new technologies to keep the training system at the cutting edge.
Required Qualifications
- BS in Computer Science or related engineering field with 3+ years of professional experience.
- Strong foundation in Python.
- Passion for creating an amazing user experience in a complex system.
- Backend experience with standalone and web-based applications
- Eagerness to learn, adapt, and grow in a collaborative team environment, with a proactive approach to problem-solving and communication.
- Eligible to obtain a clearance.
Preferred Qualifications
- Experience with TypeScript, Java, and C++
- Experience creating and modifying DevOps pipelines
- Experience with Data Analysis tactics and designs
- Experience with Containerization
- Interest in aerospace and autonomous vehicles
Compensation
- Salary Range: $105,000 - $200,000 a year
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
See all 41+ Senior Software Engineering at Shield AI jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering at Shield AI roles.
Get Access To All JobsTips for Finding Senior Software Engineering Jobs at Shield AI Jobs
Tailor your resume for clearance compatibility
Shield AI's Senior Software Engineering roles frequently require or prefer security clearance eligibility. Structure your resume to highlight U.S.-based project experience and any prior government or defense contractor work, since clearance-ineligible candidates face a narrower pool of open roles.
Research which roles are clearance-exempt
Not every Senior Software Engineering position at Shield AI requires a clearance. Roles focused on simulation, autonomy stack development, or internal tooling are more likely to be open to sponsored candidates, so filter your search before applying to avoid wasted outreach.
Align your OPT timeline with Shield AI's hiring cycles
If you're on F-1 OPT, confirm your remaining authorized period covers at least six months of employment before your start date. STEM OPT extension applications must be filed with USCIS before your initial OPT expires, and Shield AI's onboarding timelines in aerospace can run longer than standard tech companies.
Understand TN eligibility for your engineering discipline
Canadian and Mexican nationals in software engineering can qualify for TN status under the USMCA computer systems analyst category. Confirm with your hiring contact early whether Shield AI's legal team is set up to support TN filings, since defense contractors vary in their TN processing experience.
Ask about PERM sponsorship commitments during the offer stage
Shield AI sponsors EB-2 and EB-3 Green Cards, but PERM labor certification timelines at DOL currently stretch well beyond a year. During offer negotiation, ask directly whether the role includes a commitment to initiate PERM, and clarify the expected timeline before you sign.
Use Migrate Mate to find open sponsored roles
Shield AI posts Senior Software Engineering openings across multiple job boards, but not all listings disclose visa sponsorship availability. Use Migrate Mate to filter specifically for Shield AI roles that are verified to sponsor, so you're applying to positions where your visa situation is already accounted for.
Senior Software Engineering at Shield AI jobs are hiring across the US. Find yours.
Find Senior Software Engineering at Shield AI JobsFrequently Asked Questions
Does Shield AI sponsor H-1B visas for Senior Software Engineers?
Shield AI does not appear in recent H-1B sponsorship data for Senior Software Engineering roles. The company primarily sponsors via F-1 OPT, F-1 CPT, TN, J-1, and employment-based Green Card categories including EB-2 and EB-3. If H-1B sponsorship is a requirement for your situation, confirm directly with Shield AI's recruiting team during the interview process, since sponsorship offerings can vary by role and team.
Which visa types are commonly used for Senior Software Engineering roles at Shield AI?
Shield AI supports F-1 OPT and CPT for students and recent graduates, TN status for Canadian and Mexican nationals, and J-1 for eligible exchange visitors. For longer-term authorization, the company sponsors employment-based Green Cards through the EB-2 and EB-3 categories, which require PERM labor certification through DOL. The right pathway depends on your nationality, degree level, and how far you are in your career.
What qualifications and experience does Shield AI expect for Senior Software Engineering roles?
Senior Software Engineering positions at Shield AI typically require strong systems programming experience, often in C++ or Python, with a preference for backgrounds in robotics, autonomy, or safety-critical software. Defense industry roles frequently prioritize candidates who can obtain or already hold a U.S. security clearance. A relevant bachelor's or master's degree in computer science, electrical engineering, or a related field supports both the technical bar and visa eligibility requirements.
How do I apply for Senior Software Engineering jobs at Shield AI?
You can find and apply for Senior Software Engineering roles at Shield AI through Migrate Mate, which filters specifically for positions open to visa sponsorship so you're not applying blind. Once you identify a role, apply directly through Shield AI's careers portal and flag your visa status early in the process. Shield AI's recruiting team typically moves through technical screens and system design interviews before extending offers.
How long does the visa sponsorship process take for a Senior Software Engineering role at Shield AI?
Timeline depends on the visa category. F-1 OPT and TN can move quickly, often within weeks of an offer. EB-2 or EB-3 Green Card sponsorship through PERM is a multi-year process: DOL labor certification currently takes over a year, followed by USCIS I-140 adjudication and, for many nationalities, a lengthy priority date wait. Starting these conversations during the offer stage gives you the clearest picture of what to expect.
See which Senior Software Engineering at Shield AI employers are hiring and sponsoring visas right now.
Search Senior Software Engineering at Shield AI Jobs