Senior AI Software Developer

Assured Consulting Solutions
Reston, VA, United States
23 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$175,000.0 - $200,000.0
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Systems Engineering Cloud Computing System Configuration Data Transformation Software Debugging Java Database Connectivity
+23 more
JSON Python (Programming Language) Machine Learning Metadata X.509 Software Maintenance Software Engineering Software Requirements Analysis Systems Integration Extensible Markup Language (XML) Transport Layer Security Spring-boot Software Application Programming AWS Lambda Git Integration Tests Information Technology Apache Nifi Data Management Api Design Restful APIs Data Pipelines Server Operating Systems & Platforms

Job description

  • Development and integration of software and systems engineering in support of integrating model context protocol (MCP) servers.

  • Code data pipelines using tools such as LangChain, Granite-Docling, and langextract to extract text, and images metadata and metadata definitions from data.

  • Mapping Metadata and metadata

  • Supporting Machine Learning and Artificial Intelligence development

  • Designing and coding new software and/or modifying existing software to add new features, debug or improve existing software, and correct defects.

  • Testing and maintaining software products to ensure strong functionality and optimization.

  • Troubleshooting complex software issues.

  • Designing and developing applications and system integrations in HTML, JavaScript, Java, Python, XML, and/or JSON.

  • Developing solutions to integrate COTS and GOTS services utilizing APIs, JDBC, RPC using tools such as Spring Boot, Apache Nifi, AWS Glu, and service chaining to enable applications to exchange/share data regardless of the specific technology utilized.

  • Providing design, coding, testing and validating programs that solve engineering-related problems.
  • Minor Configuring, administering, and supporting server environments in AWS.

  • Performing root cause analysis and providing mitigation strategies.

  • Reviewing and testing software components for adherence to the design requirements and documenting test results.

  • Working with developers and engineers to define customer and system requirements and develop solutions and system designs that will scale to meet future enterprise-level requirements.

  • Securely integrating APIs and transforming and loading data between endpoints.

  • Ensuring connectivity with APIs, applications, cloud technology, and data sources.

  • Integrating services together and writing new services, as needed.

  • Documenting application settings and configuration parameters necessary for applications to perform reliably and effectively., The Americans with Disabilities Act (ADA) requires employers to identify the essential functions of a position to determine whether an individual is qualified. Essential job functions are the fundamental duties of the position that must be performed, with or without reasonable accommodation.

Requirements

We are seeking a highly motivated Senior AI Software Developer to join our team. The Senior Software Developer will bring a strong technical and analytical mindset required to engineer effective solutions and will assist in developing a new AI data modernization capability in an AWS cloud solutions environment, using both Cloud and Server hosted technologies., * Extensive experience working with APIs in JavaScript, Python, Java, XML, JSON, and HTML.

  • Experience working with SSL, x509, Token based auth.

Desired Qualifications:

  • Experience using APIs in cloud (AWS) environment.

  • Experience with a wide variety of tools and techniques such as Spring Boot, NiFi, AWS Lambda, Git, REST APIs, etc.

  • Experience with ontologies and ontology formats (OWL, TTL)

  • Experience with Functional Testing, Security, Integration Testing, System Acceptance Testing, and User Acceptance Testing phases.

  • Ability to plan and conduct major technical phases of data management projects by coordinating the implementation and oversight of data management frameworks.

Education Qualifications:

  • A bachelor’s degree or equivalent in Computer Science, Engineering, Physics, Mathematics and Business Administration (ideally awarded after 2000). A bachelor’s degree may be replaced an additional 4 years of directly related experience.

Years of Experience:

  • Bachelor’s degree and 8+ years of relevant experience, including at least five years of experience working in the Intelligence Community.
  • HS diploma and 12+ years of relevant experience, including at least five years of experience working in the Intelligence Community., * Ability to work onsite in a Sensitive Compartmented Information Facility (SCIF) environment, as required
  • Ability to collaborate effectively with government customers, technical teams, and cross-functional partners
  • Ability to communicate clearly and effectively, both verbally and in writing
  • Ability to operate standard office equipment and remain in a stationary position for extended periods
  • Ability to analyze complex system requirements and develop technical recommendations
  • Ability to contribute to systems engineering, integration, and evaluation efforts across the lifecycle
  • Ability to support technical planning, risk identification, and system improvement initiatives
  • Ability to work independently while contributing to team objectives in a fast-paced environment
  • Ability to manage multiple priorities and deliver high-quality work under deadlines

Position Type: Full-Time

Shift: Day

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:28 min

Directing mixed intelligence as an AI-native engineer

Ayotunde Obasa Ayotunde Obasa · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all