Senior AI Software Engineer

Leidos, Inc.
Annapolis Junction, MD, United States
about 1 month ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$107,900.0 - $195,050.0
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Automation of Tests C++ (Programming Language) Cascading Style Sheets (CSS) Software Quality Code Review Continuous Integration Software Debugging
+15 more
Microsoft UI Automation Scrum Methodology Software Tools Secure Coding Selenium Software Engineering TypeScript User Interface Testing ReactJS Test Scripts Cypress (Programming Language) Backend Material UI Web Technologies Front End Software Development

Job description

  • Design, develop, maintain, and debug automated UI test scripts using Robot Framework (Python), including enhancing existing scripts to support new functionality.
  • Test front-end user interfaces to ensure functionality, usability, and overall application quality.
  • Collaborate with developers to design, implement, validate, and integrate React-based UI components with back-end services written in Java and/or C++.
  • Participate in Agile software development activities, including sprint planning, daily stand-ups, code reviews, and continuous integration.
  • Leverage AI-enabled software development tools to accelerate software development, test automation, debugging, documentation, and overall software delivery while adhering to secure development practices and program requirements.
  • Document test cases, test results, and development processes to support quality assurance and continuous process improvement.
  • Evaluate and implement front-end automation frameworks and AI-assisted development capabilities to improve software quality, efficiency, and team productivity.

Requirements

  • Bachelor’s degree in a technical field from an accredited college or university. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree. A master’s degree may be counted toward experience requirements.
  • Eight (8) or more years of relevant software engineering experience.
  • Experience leveraging AI-enabled software development tools to improve coding, testing, debugging, and documentation workflows.
  • Clearance Requirement: Active Top Secret/SCI clearance with polygraph., * Experience with front-end development and/or UI testing.
  • Familiarity with React, Java, and/or C++.
  • Ability to write test scripts in Python (Robot Framework experience strongly preferred).
  • Hands-on experience with Robot Framework for UI automation.
  • Exposure to other front-end automation tools (e.g., Selenium, Cypress).
  • Knowledge of modern web technologies: JavaScript, TypeScript, HTML, CSS.
  • Experience working in Agile development environments.

Benefits & conditions

At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security!, Pay and benefits are fundamental to any career decision. That’s why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits .

About the company

Leidos has a new and exciting opportunity for a Senior AI Software Engineer (SWE) in our Intelligence Sector, Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management., Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Shifting software engineering skills for an AI-driven future

Patrick Schnell Patrick Schnell · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all