Software Engineer (R&D / AI & Data Platforms)
LEIDOS
About the role
About
Join our Team as a Software Engineer (R&D / AI & Data Platforms)!
Company: Leidos - Analysis Solutions Business Area
Shape the future of data, AI, and critical software!
Leidos is on the lookout for an innovative Software Engineer to spearhead the development of groundbreaking software solutions in our vibrant research and development environment. In this exciting role, you'll be integral in designing and delivering advanced Knowledge Management systems that enhance data-driven decision-making for essential national security missions.
Work at the forefront of data engineering, AI, and full-stack development, creating scalable platforms that convert complex data into clear insights.
Key Responsibilities:
- Design and develop Knowledge Management systems, focusing on data pipelines, ontologies, and AI-powered platforms.
- Create modern web applications (both front-end and back-end) to facilitate search, discovery, and analytical processes.
- Develop and manage ETL pipelines and data lake architectures.
- Integrate AI/ML capabilities, including Generative AI and LLM APIs.
- Collaborate across teams to gather requirements and deliver scalable, mission-centric solutions.
- Support data analysis, modeling, simulation, and visualization initiatives.
- Ensure the quality of software through rigorous testing, validation, and performance enhancement.
- Deploy solutions in secure, cloud-based, and containerized environments.
What You Bring to the Table:
- Experience in software development and system design, backed by a solid foundation in computer science principles.
- Proficiency in programming languages such as Python, Java, C++, R, or JavaScript/TypeScript.
- Experience developing applications using React or Angular, along with back-end frameworks like FastAPI.
- Familiarity with SQL and NoSQL databases.
- Working knowledge of cloud platforms (preferably AWS) and containerization technologies (e.g., Docker).
- Experience with data pipelines, ETL processes, and data management systems.
- Exposure to Generative AI / LLM APIs (e.g., OpenAI, Anthropic, Bedrock).
- Understanding of software testing frameworks (e.g., pytest, Playwright, Jest).
- Able to operate in Linux/Unix and Windows environments.
- Strong communication skills and experience working with both technical and non-technical stakeholders.
Basic Qualifications:
- Holding a Bachelor's degree in computer science, Information Systems, Systems Engineering, or a related field.
- A minimum of 1+ years of relevant experience.
- A genuine interest in supporting Intelligence Community and DoD missions.
- U.S. Citizenship is required.
Preferred Qualifications:
- An advanced degree (MS) in a relevant technical discipline.
- Experience with AI/ML, LLMs, and AWS Bedrock.
- Familiarity with DTRA R&D or Combatant Command environments.
- Experience integrating COTS/GOTS tools, including 3D modeling, simulation, or visualization platforms.
Security Clearance Requirements:
- Must be eligible for TS/SCI with Polygraph.
- Active TS/SCI or Top Secret clearance with current SSBI is strongly preferred.
What Sets You Apart:
- Detail-oriented with exceptional problem-solving abilities.
- Comfortable navigating fast-paced, ambiguous environments.
- Able to independently research and deliver innovative solutions.
- An effective collaborator who excels both independently and within teams.
- Strong skills in technical writing and presentation.
Why Choose Leidos?
At Leidos, your contributions support vital national security missions. You will be part of a collaborative, forward-thinking team that values innovation and your impact. If you seek comfort, keep scrolling. At Leidos, we challenge the status quo because the mission demands excellence. We are searching for individuals who disrupt, provoke, and refuse to settle for mediocrity. Step 10 is a thing of the past; we are advancing to step 30 and accelerating beyond what others dare.
Original Posting Date: April 23, 2026
For U.S. Positions: While subject to change based on business needs, Leidos anticipates that this job requisition will remain open for at least 3 days, with an expected close date no earlier than 3 days following the original posting date.
Pay Range: $57,850.00 - $104,575.00
The Leidos pay range for this position serves as a general guideline and does not guarantee compensation. Factors influencing offers include job responsibilities, education, experience, skills, and abilities, as well as internal equity and market data.
About Leidos:
Leidos is a leader in technology and industry, providing government and commercial customers with smarter, more efficient digital solutions. Headquartered in Reston, Virginia, Leidos employs approximately 47,000 employees and reported annual revenues of $16.7 billion for the fiscal year ended January 3, 2025.
Pay and Benefits:
Pay and benefits are key factors in any career decision. We offer compensation packages that reflect the significance of our work for our clients. Employment benefits include competitive compensation, health and wellness programs, income protection, paid leave, and retirement benefits.
This job posting aims to recruit diverse talents and welcomes applicants without regard to sex, race, ethnicity, age, national origin, citizenship, religion, disability, and other legally protected categories.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free