Jobs · Engineering · Virginia

Software Engineer - Agentic Systems

Rincon Research Corporation · Chantilly, VA · 1 mo ago
Engineering$130k–$160k/yrFull-time

About the role

Rincon Research Corporation (RRC) is an employee‑owned company that innovates, develops, and fields digital signal processing (DSP) products and services for the U.S. Defense and Intelligence Communities. RRC is seeking a Software Engineer – Agentic Systems to design, develop, integrate, test, and deploy software solutions that address complex mission and operational needs, with a focus on emerging artificial‑intelligence technologies such as large language models (LLMs) and agentic AI capabilities.

Responsibilities

  • Design, develop, integrate, test, and maintain mission‑focused software applications and services using Python and other modern programming languages.
  • Design and implement APIs, backend services, data‑processing components, and integrations with external systems.
  • Apply sound software‑engineering principles, including modular design, code reuse, version control, automated testing, documentation, and peer review.
  • Integrate software with APIs, databases, data platforms, enterprise services, mission systems, and third‑party technologies.
  • Develop and maintain unit, integration, regression, and end‑to‑end automated tests to ensure software quality and reliability.
  • Build, package, and deploy applications using Docker and other containerization technologies.
  • Support deployment and operation of software within cloud, on‑premises, hybrid, and restricted computing environments.
  • Participate in architecture and design activities, evaluating technical approaches, frameworks, libraries, and integration patterns.
  • Explore and integrate LLMs, AI‑enabled services, and agentic capabilities into software applications where they provide mission value.
  • Develop AI‑enabled workflows that may incorporate model APIs, tool/function calling, retrieval, data sources, external services, and multi‑step processing.
  • Evaluate and test AI‑enabled capabilities for functionality, reliability, performance, and appropriate behavior.
  • Implement application logging, monitoring, tracing, error handling, and other capabilities necessary to troubleshoot and operate production systems.
  • Support CI/CD and DevSecOps processes for building, testing, scanning, packaging, and deploying software.
  • Diagnose and resolve complex technical issues across application code, integrations, containers, infrastructure, and external dependencies.
  • Collaborate directly with engineers, program teams, and government customers to understand mission requirements and translate them into working software.
  • Stay current with emerging software and AI technologies and identify practical opportunities to incorporate them into mission solutions.

Requirements

  • U.S. citizenship (required).
  • Current TS/SCI clearance.
  • 5+ years of professional software engineering or development experience, or an equivalent combination of education and relevant experience.
  • Strong proficiency in Python, including production‑quality application, service, or backend development.
  • Experience with one or more additional languages such as Java, C++, C#, JavaScript/TypeScript, or Go.
  • Solid understanding of software‑engineering fundamentals (object‑oriented or functional design, data structures, algorithms, architecture, debugging, testing).
  • Experience designing, developing, and consuming RESTful APIs and web services.
  • Experience integrating software with databases, external services, data sources, and other applications.
  • Hands‑on experience with Docker and containerized software development and deployment.
  • Experience with automated software testing, including unit and integration testing.
  • Proficiency with Git‑based workflows, code reviews, branching strategies, and collaborative development.
  • Familiarity with CI/CD pipelines and modern DevSecOps practices.
  • Strong problem‑solving and troubleshooting skills across application, integration, and infrastructure

Similar jobs