Staff Engineer, Software (R3175)

1 Month ago • 4 Years + • Software Development & Engineering • $140,840.8 PA - $211,261.2 PA

Job Summary

Job Description

This Staff Software Engineer position at Shield AI involves developing software for advanced AI solutions applied to real hardware systems. The role requires contributing to teams at the intersection of artificial intelligence, task & motion planning, and controls. Responsibilities include architecting solutions, setting software engineering standards, driving technical improvements, and mentoring engineers. The ideal candidate will write Python and C++ software for tooling, automated testing, and analysis, collaborating with Subject Matter Experts and Systems/Test engineers to deliver integrated solutions.
Must have:
  • Contribute to teams at the intersection of artificial intelligence, task & motion planning, and controls.
  • Architect solutions and set standards for software engineering.
  • Drive strategic technical improvements and mentor other engineers.
  • Write Python and C++ software for tooling, automated testing, and analysis.
  • Work with Subject Matter Experts to implement software solutions.
  • Collaborate with Systems and Test engineers for integrated solutions.
  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience.
  • Typically requires a minimum of 4-7 years of related experience.
  • Ability to develop, benchmark, debug, and deploy software-based algorithms.
  • Demonstrated problem solving skills by applying a scientific approach.
  • 2+ years of people leadership experience.
  • Experience with Python, C++, and/or similar languages.
  • Experience working on projects with 10+ contributors.
  • Offers fast, efficient, effective problem-solving approaches.
  • Exceptional collaborator and communicator.
  • Comfort within Linux environments.
  • Ability to obtain a SECRET clearance.
  • Experience in a collaborative development environment, focused on continuous integration/delivery & test-driven development.
  • Strong knowledge of modern software engineering best practices.
  • Strong organizational skills.
Good to have:
  • MS or greater in Computer Science, Electrical, Mechanical, Aerospace Engineering, or equivalent practical experience.
  • Experience with Docker or similar containerization technologies.
  • Experience with modern infrastructure technologies (Kubernetes, CI/CD).
  • Experience with web-service technologies like gRPC, REST APIs, message queues (ActiveMQ, ZeroMQ), etc.
  • Experience with Python data analysis tooling like Pandas, NumPy, Dagster, etc.
  • Familiarity with C++ tooling like CMake and Conan.
  • Experience with Reinforcement Learning and other Machine Learning techniques.
  • Understanding of robotics technologies related to autonomous behavior development e.g. task allocation or planning.
  • Understanding/Experience with unmanned system technologies and accompanying algorithms (specifically air domain).
  • Active SECRET clearance.
  • Experience with UCI and OMS Standards.
Perks:
  • Bonus
  • Benefits
  • Equity

Job Details

JOB DESCRIPTION:

This position is perfect for an individual who loves technology, solving complex challenges, wants to develop software for multiple projects, and write code with a motivated, diverse team. Shield AI is pushing the envelope by applying advanced AI solutions to real hardware systems. An ideal candidate should aspire to be a part of this industry-changing team developing and deploying advanced technology that can truly make an impact.

Shield AI is looking to continue to push the envelope by teaming traditional autonomous systems algorithms and deep reinforcement learning-based solutions to create an unmatched capability and speed to deployment technology base.

What You'll Do:

  • As a Software Engineer on this team, you will contribute to teams at the intersection of artificial intelligence, task & motion planning, and controls.
  • You will work closely with talented engineers to architect solutions, set standards for software engineering, drive strategic technical improvements, and mentor other engineers.
  • Write Python and C++ software to help develop tooling and automated testing and analysis for autonomy solutions.
  • Work with Subject Matter Experts to understand the customer demand and implement software solutions that meet their needs.
  • Collaborate with Systems and Test engineers to develop fully tested, integrated solutions.

Required Qualifications:

  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience.
  • Typically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 5 years and a Master’s degree; or 4 years with a PhD; or equivalent work experience.
  • Ability to develop, benchmark, debug, and deploy software-based algorithms.
  • Demonstrated problem solving skills by applying a scientific approach.
  • 2+ years of people leadership experience.
  • Experience with Python, C++, and/or similar languages.
  • Experience working on projects with 10+ contributors.
  • Offers fast, efficient, effective problem-solving approaches.
  • Exceptional collaborator and communicator.
  • Comfort within Linux environments.
  • Hard-working, trustworthy teammate.
  • Exhibits holding themselves and others to high standards.
  • Ability to obtain a SECRET clearance.
  • Experience in a collaborative development environment, focused on continuous integration/delivery & test-driven development.
  • Strong knowledge of modern software engineering best practices.
  • Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others.
  • Strong organizational skills.

Preferred Qualifications:

  • MS or greater in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience.
  • Experience with Docker or similar containerization technologies.
  • Experience with modern infrastructure technologies (Kubernetes, CI/CD).
  • Experience with web-service technologies like gRPC, REST APIs, message queues (ActiveMQ, ZeroMQ), etc.
  • Experience with Python data analysis tooling like Pandas, NumPy, Dagster, etc.
  • Familiarity with C++ tooling like CMake and Conan.
  • Experience with Reinforcement Learning and other Machine Learning techniques.
  • Understanding of robotics technologies related to autonomous behavior development e.g. task allocation or planning.
  • Understanding/Experience with unmanned system technologies and accompanying algorithms (specifically air domain).
  • Active SECRET clearance.
  • Experience with UCI and OMS Standards.

Similar Jobs

Optiv - Account Executive - Cybersecurity Sales

Optiv

Boston, Massachusetts, United States (On-Site)
1 Year ago
Cause and FX - Lead Compositing Artist

Cause and FX

Auckland, Auckland, New Zealand (Hybrid)
5 Months ago
WebMD - Associate Director, Brand Positioning and Marketing

WebMD

Newark, New Jersey, United States (On-Site)
1 Month ago
endava - Senior ServiceNow Business Analyst

endava

Timișoara, Timiș, Romania (On-Site)
1 Month ago
CLO Virtual Fashion  Inc  - C++ Developer

CLO Virtual Fashion Inc

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Canva - Engineering Manager (BE) - Content Enrichment

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Abnormal Security - Engineering Manager

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Silicon Labs - Senior PSIRT Engineer

Silicon Labs

Hyderabad, Telangana, India (On-Site)
1 Month ago
PwC - SAP SAC Professional Senior Associate

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Apple - Engineering Program Manager, Video Engineering

Apple

Sunnyvale, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Bito - Sales Manager

Bito

Pune, Maharashtra, India (Hybrid)
4 Months ago
bohemia interactive - Node.js Developer

bohemia interactive

Prague, Prague, Czechia (On-Site)
4 Months ago
Nasdaq - Senior Specialist - Back Office

Nasdaq

Mumbai, Maharashtra, India (Hybrid)
1 Year ago
Jane Street - Linux Engineering Manager

Jane Street

New York, United States (On-Site)
3 Months ago
Take-Two Interactive - Senior Systems Designer

Take-Two Interactive

Massachusetts, United States (Remote)
1 Month ago
Tesla - Service Technician - Aarhus

Tesla

Aarhus, Denmark (On-Site)
6 Months ago
Varonis  - Customer Success Operations Manager

Varonis

United States (On-Site)
2 Months ago
FICO - Analytic Science — Pre-Sales Lead Scientist

FICO

London, England, United Kingdom (On-Site)
3 Months ago
Ness - Full Stack Engineer - React + Node.js

Ness

Guadalajara, Jalisco, Mexico (On-Site)
1 Month ago
Diligent Corporation - Deal Desk Specialist

Diligent Corporation

Galway, County Galway, Ireland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Washington, District of Columbia, United States

Riot Games - Senior Animation Artist - VALORANT

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Apple - Systems Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Rippling - Staff Software Engineer - Device Products

Rippling

Seattle, Washington, United States (On-Site)
1 Month ago
Saronic Technologies - Executive Assistant

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Month ago
Azra Games - Senior UI/UX Designer

Azra Games

Sacramento, California, United States (Hybrid)
1 Month ago
Riot Games - Principal 3D Environment Artist

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Next Level Business Services - Salesforce Business Analyst (Domain Marketing)

Next Level Business Services

Lansdale, Pennsylvania, United States (On-Site)
10 Months ago
Robot cache  - Games

Robot cache

San Diego, California, United States (On-Site)
3 Months ago
Reltio - Senior Account Executive

Reltio

California, United States (On-Site)
1 Month ago
Goliath Group - Accounts Payable Specialist

Goliath Group

Richardson, Texas, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Bosch Group India - SAP CS / S4 HANA Service

Bosch Group India

Hyderabad, Telangana, India (On-Site)
1 Month ago
Apple - Integration Engineer

Apple

Santa Clara, California, United States (On-Site)
1 Month ago
Global Business Travel - Software Engineer

Global Business Travel

Paris, Île-de-France, France (On-Site)
1 Month ago
Apple - Apple Neural Engine Performance and Power Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Shield AI - Autonomy Integration Engineer II (R3347)

Shield AI

San Diego, California, United States (On-Site)
1 Month ago
VGW - Software Engineer

VGW

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Assystems - Bridge Design Engineer

Assystems

Dhaka, Dhaka Division, Bangladesh (On-Site)
9 Months ago
Apple - CAD Engineer - RTL Construction

Apple

Austin, Texas, United States (On-Site)
3 Months ago
Postman - Operations Manager, Forward Deployed Engineering

Postman

San Francisco, California, United States (Hybrid)
4 Weeks ago
Philips - Field Service Engineer MRI

Philips

London, England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Diego, California, United States (Remote)

Washington, District Of Columbia, United States (On-Site)

Dallas, Texas, United States (On-Site)

United States (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Shield AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug