Senior AI Software Engineer Jobs at Shield AI with Visa Sponsorship
Senior AI Software Engineer roles at Shield AI sit at the intersection of autonomy, defense systems, and applied machine learning. Shield AI actively supports international talent through a range of visa pathways, making these roles accessible to qualified candidates from abroad.
See All Senior AI Software Engineer at Shield AI JobsOverview
Showing 5 of 41+ Senior AI Software Engineer 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 AI Software Engineer Jobs at Shield AI
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior AI Software Engineer 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 AI Software Engineer at Shield AI jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior AI Software Engineer at Shield AI roles.
Get Access To All JobsTips for Finding Senior AI Software Engineer Jobs at Shield AI Jobs
Align your portfolio to defense autonomy work
Shield AI builds autonomous systems for contested environments. Before applying, document project experience with perception, planning, or control systems. ITAR-adjacent work samples and unclassified contributions to robotics or autonomous platforms signal immediate relevance to their hiring teams.
Verify your OPT STEM extension eligibility early
Aerospace and defense roles qualify under STEM OPT extension categories. Confirm your degree field is on the STEM Designated Degree Program List before your initial OPT expires, since the 24-month extension requires a valid training plan filed with your DSO.
Request H-1B sponsorship intent before the offer stage
Shield AI's recruiting process for senior engineering roles can move quickly. Ask your recruiter directly about H-1B sponsorship during the final interview round, not after an offer arrives, so legal review and LCA filing with DOL can begin without delay.
Prepare a clearance-readiness statement for your application
Many Senior AI Software Engineer roles at Shield AI require or lead to security clearances. Non-U.S. citizens on work visas can hold clearances in limited circumstances. Address your eligibility directly in your resume summary so recruiters don't screen you out automatically.
Target Shield AI roles through Migrate Mate's job board
Migrate Mate filters Senior AI Software Engineer openings at Shield AI by visa sponsorship type, so you can focus only on roles that match your current status, whether that's F-1 OPT, TN, or Green Card sponsorship.
Understand the PERM timeline before accepting an offer
If you're targeting EB-2 or EB-3 Green Card sponsorship, Shield AI must complete PERM labor certification through DOL before filing your immigrant petition. That process typically takes 12 to 18 months, so clarify where sponsorship sits in your offer negotiation.
Senior AI Software Engineer at Shield AI jobs are hiring across the US. Find yours.
Find Senior AI Software Engineer at Shield AI JobsFrequently Asked Questions
Does Shield AI sponsor H-1B visas for Senior AI Software Engineers?
Shield AI has sponsored work visas for engineering roles, and H-1B sponsorship is a standard pathway for senior technical positions at defense technology companies. If you're applying as a current H-1B holder, Shield AI would need to file an H-1B transfer with USCIS. If you need cap-subject sponsorship, timing around the April lottery window matters significantly for your start date planning.
Which visa types are commonly used for Senior AI Software Engineer roles at Shield AI?
Shield AI supports multiple visa categories for this role, including F-1 OPT and STEM OPT extension, TN visas for Canadian and Mexican nationals, J-1 for eligible exchange visitors, and both EB-2 and EB-3 immigrant visa sponsorship for longer-term Green Card pathways. The right category depends on your nationality, degree field, and how long you've been in the U.S.
What qualifications and experience does Shield AI expect for Senior AI Software Engineer roles?
Senior AI Software Engineer positions at Shield AI typically require hands-on experience with perception, autonomy, or machine learning systems in production environments. A master's or Ph.D. in computer science, robotics, or a related engineering field strengthens your application. Familiarity with C++ or Python in real-time or embedded contexts, and any background in defense, aerospace, or safety-critical systems, is directly relevant.
How do I apply for Senior AI Software Engineer jobs at Shield AI?
You can browse and apply for Senior AI Software Engineer openings at Shield AI through Migrate Mate, which surfaces roles filtered by visa sponsorship type so you only see positions aligned with your immigration status. Once you identify a role, apply directly and be transparent about your visa situation early in the process. Shield AI's recruiting team for senior engineering roles typically moves through a technical screen, system design round, and team interviews.
How do I plan my timeline if Shield AI is sponsoring my Green Card?
Green Card sponsorship through Shield AI involves PERM labor certification with DOL, followed by an I-140 petition with USCIS, and then adjustment of status or consular processing. The PERM stage alone can take 12 to 18 months under current processing times. If you're from India or China, priority date backlogs in the EB-2 and EB-3 categories add years beyond that, so starting early in your tenure at the company is critical.
See which Senior AI Software Engineer at Shield AI employers are hiring and sponsoring visas right now.
Search Senior AI Software Engineer at Shield AI Jobs