×
Register Here to Apply for Jobs or Post Jobs. X

Developer - Generative AI Platform and Mission Support

Job in Herndon, Fairfax County, Virginia, 22070, USA
Listing for: Peraton Labs
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 86000 - 138000 USD Yearly USD 86000.00 138000.00 YEAR
Job Description & How to Apply Below

About The Role

Peraton Labs is seeking a Developer to provide customer development support while also contributing to a broader Generative AI Platform and AI Program Management Office (PMO) initiatives. This role focuses on hands‑on software engineering execution – building features, fixing defects, writing tests, and maintaining a production platform that serves critical customer mission needs. The position offers an opportunity for a junior‑to‑mid‑level engineer to grow skills in a meaningful, mission‑driven environment, working alongside senior engineers and technical leads on AI‑enabled platform development, cloud‑native engineering practices, and cross‑functional product delivery.

Key Responsibilities
  • Develop, test, and maintain software components supporting a generative AI platform under the guidance of senior engineers and technical leads.
  • Build and maintain backend services, API endpoints, data processing logic, and integration components as directed by project requirements.
  • Contribute to front‑end development tasks as needed, supporting user‑facing features and interface improvements.
  • Write clean, well‑documented, and testable code that meets team quality standards and engineering best practices.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality and personal development.
  • Support bug triage, defect resolution, and technical troubleshooting across the application stack.
  • Contribute to broader Generative AI Platform and AI PMO development tasks, including shared services, tooling, and cross‑platform integration work.
  • Assist with automated testing, CI/CD pipeline maintenance, and deployment support activities.
  • Collaborate with product owners, analysts, and fellow engineers to understand requirements and deliver effective technical solutions.
  • Help maintain technical documentation, including code comments, API documentation, and system behavior descriptions.
  • Participate in Agile ceremonies, sprint planning, and team collaboration activities.
  • Continuously learn and grow technical skills, including exposure to AI/ML integration, cloud‑native development, and modern engineering practices.
Qualifications Required
  • Minimum of a Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related technical field.
  • 2–5 years of relevant experience in software development, application engineering, or related technical roles.
  • Solid proficiency in Python with demonstrated ability to write production‑quality code.
  • Familiarity with web development fundamentals, including REST APIs, HTTP, and client‑server architecture.
  • Experience with version control systems (Git) and collaborative development workflows.
  • Basic understanding of relational databases and SQL.
  • Familiarity with testing practices, including unit testing and basic integration testing.
  • Strong problem‑solving skills and attention to detail.
  • Ability to work collaboratively in a team environment, accept direction, and communicate progress effectively.
  • Strong written and verbal communication skills.
  • US Citizenship with the ability to obtain and maintain a Public Trust suitability.
Desired
  • Experience with JavaScript/Type Script and front‑end frameworks (React preferred).
  • Hands‑on experience with Rust is a plus.
  • Familiarity with cloud platforms (AWS preferred), containerization (Docker), or modern deployment practices.
  • Exposure to CI/CD pipelines, automated testing frameworks (pytest or similar), or Dev Ops practices.
  • Interest in or exposure to AI/ML concepts, LLM‑enabled applications, or agentic AI systems.
  • Experience with FastAPI, Flask, Django, or other Python web frameworks.
  • Familiarity with Postgre

    SQL or other relational database systems beyond basic SQL.
  • Experience working in Agile or Scrum development environments.
  • Exposure to government, aviation, or other mission‑driven technical environments.
  • Demonstrated initiative in learning new technologies, contributing to open‑source projects, or pursuing relevant certifications.
  • Basic familiarity with data processing, ETL concepts, or analytical workflows.
Details

Target Salary Range: $86,000 - $138,000. This represents the typical salary…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary