onsite
Senior AI/ML Software Engineer - Peraton
Software Engineer
Lead the design and implementation of advanced AI/ML solutions for national security missions, leveraging Python, C++, deep‑learning frameworks, and cloud-native infrastructure.
About the role
Key Responsibilities
- Architect, develop, and deploy scalable AI/ML pipelines for real‑time analytics and decision support.
- Design and implement high‑performance algorithms in Python and C++ for computer vision, signal processing, and predictive modeling.
- Integrate deep‑learning frameworks such as TensorFlow and PyTorch with cloud services (AWS) and container orchestration (Docker, Kubernetes).
- Collaborate with cross‑functional teams to translate mission requirements into robust software solutions.
- Establish CI/CD practices, automated testing, and performance monitoring to ensure reliability and security.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field with 5+ years of AI/ML software development experience.
- Proficiency in Python and C++ and hands‑on experience with TensorFlow or PyTorch.
- Strong background in cloud platforms (AWS) and containerization technologies (Docker, Kubernetes).
- Demonstrated ability to design scalable, secure, and maintainable AI systems for mission‑critical environments.
- Excellent problem‑solving skills and ability to work autonomously in a fast‑paced, interdisciplinary setting.
Skills
pythonctensorflowpytorchawsdockerkubernetesmachine learning