Principal AI Software Engineer Job at Leidos, Gaithersburg, MD

ay9Ua0kvQUJuSHhUSnhreU9CeTlCVldDWlE9PQ==
  • Leidos
  • Gaithersburg, MD

Job Description

Salary: $131,300 - 237,350 per year Requirements:

  • 12+ years of relevant experience with a Bachelors degree in Computer Science or a related field OR 10+ years with a Masters degree
  • Hands-on experience with AI-assisted coding tools (e.g., Claude Code, GitHub Copilot, etc.) for tasks such as:
  • - Code generation and refactoring
  • - Debugging and automated test creation
  • - IDE-integrated workflows
  • Familiarity with large language model platforms (OpenAI, Anthropic, Google Gemini, etc.)
  • Proficiency in designing prompts and validating AI-generated outputs
  • Understanding of human-in-the-loop development and ethical AI usage
  • Ability to evaluate AI outputs for correctness, performance, safety, and bias, especially in regulated environments
  • Experience integrating AI/ML techniques into engineering workflows
  • Background in automated testing frameworks
  • Strong object-oriented programming skills
  • Proficient in C, C++, and/or Ada (Ada preferred)
  • Experience in developing real-time, multi-threaded systems
  • Familiarity with Linux (Red Hat), virtual machines, and hypervisors
  • Knowledge of low-level communication protocols (TCP/IP, UDP, SCTP)
  • Experience with complex system integration and source control tools
  • Excellent communication skills and capability to work autonomously as well as collaboratively with cross-functional teams
  • Ability to obtain and maintain a Public Trust clearance
  • US citizenship required
Responsibilities:
  • Design, develop, test, and maintain software for high-availability, real-time systems
  • Utilize AI-assisted development tools to enhance coding, debugging, and automated testing processes
  • Employ AI in a responsible manner throughout the entire Software Development Lifecycle (SDLC) including requirements analysis, design, implementation, testing, documentation, and code review
  • Analyze complex system requirements and create efficient, maintainable design solutions
  • Develop and manage automation scripts across development, testing, and production environments
  • Foster code quality, reusability, traceability, and collaboration across teams
Technologies:
  • Ada
  • AI
  • Claude Code
  • Copilot
  • GitHub
  • Linux
  • TCP/IP
  • Hardware
  • Support

More:

We are Leidos, a leader in technology and innovation for government and commercial sectors, committed to delivering smarter, more efficient digital solutions. Our team in locations such as Gaithersburg, MD; Eagan, MN; and Egg Harbor, NJ focuses on enhancing national air traffic operations through advanced real-time, safety-critical systems. We offer a hybrid work schedule, combining onsite collaboration with remote flexibility. If you thrive on tackling complex challenges in regulated environments and believe in the responsible use of AI as a tool for progress, we invite you to join our mission-driven team.

last updated 15 week of 2026

Job Tags

Full time, Remote work

Similar Jobs

System One

Construction Installer Job at System One

 ...production schedule and work in a team environment. Key Skill Set Requirements Able to read a tape measure Construction back ground Basic knowledge of plumbing & electrical Essential function to lift over 15 pounds Must be able to perform... 

SaidGig

Software Engineer, New Grad Job at SaidGig

 ...delivers value to users, all while being mentored by experienced engineers. Key Responsibilities Contribute to the design and...  ...detail. Nice to Have (Not Required) Internship experience in software engineering. Exposure to cloud platforms (AWS, GCP, or Azure... 

Lexuezhe Language Center

English teachers wanted(online and offline) Job at Lexuezhe Language Center

 ...group or one to one Chinese students from 6-12 years old Group classes with 2-4 students are available for outstanding professional teachers Variety of courses are available including Phonics, Science, STEM, etc. Working from anywhere with a well-functioning computer... 

Sunrise Senior Living

LPN Job at Sunrise Senior Living

 ...and regulations. Practice safety procedures at all times including Personal Protective Equipment (PPE), fire extinguishers, Safety Data Sheets (SDS), and Lockout Tagout procedures. Report all accidents/incidents immediately. Report all unsafe and hazardous... 

Viewline Ventures

Quantitative Trading and Operations Job at Viewline Ventures

About UsWere a fast-growing startup in specialized alternative markets, building smart operations from the ground up. Our team is small, scrappy, and collaborative, and we thrive on solving tough problems with discipline and precision. Were looking for someone who takes...