Leidos seeks a Senior Software Engineer / Data Scientist to build secure, scalable analytics solutions supporting national security, health, and engineering missions. In this role, you will design and implement data-intensive services, machine learning models, and modern cloud-based architectures that turn complex data into actionable insight for government and commercial clients. You will collaborate with cross-functional teams, mentor junior engineers, and champion best practices in software quality, cybersecurity, and MLOps. Leidos offers flexible work options, strong benefits, and extensive professional development in a mission-driven, inclusive culture.
Responsibilities
- Design, build, and optimize scalable data-driven software solutions for mission-critical systems
- Develop, train, and deploy machine learning and advanced analytics models
- Collaborate with cross-functional teams to translate mission needs into technical requirements
- Implement secure, reliable, and high-performance services and data pipelines
- Review code, mentor junior engineers, and promote engineering best practices
- Integrate solutions with existing enterprise platforms and government systems
- Monitor, troubleshoot, and improve production systems and analytics workflows
- Contribute to technical architecture, design decisions, and documentation
Required Skills
- Python
- Java or C++Machine learning
- Statistical modeling
- SQL and No
- SQL databases
- Data engineering and ETLCloud platforms (AWS/Azure/GCP)
- RESTful APIs and microservices
- MLOps and model deployment
- Linux and containerization (Docker/Kubernetes)