Senior AI Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Will AI replace Software Engineers?
Transforming Software Development: The Role of AI and Developer Tools
Navigating the AI Shift