AI Software Engineer

Federal Government
Washington, DC, United States
16 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Experience required
3 years minimum
Compensation
$157,291.0 - $172,425.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Airflow Amazon Web Services Data Analysis User Authentication Microsoft Azure Unix Cloud Engineering Information Systems Extract Transform Load (ETL)
+31 more
Relational Databases DevOps Web Development Distributed Systems Apache Hadoop Issue Tracking Systems Information Management Network Security Microsoft SQL Server Network Administration OAuth Pentaho Data Integration Performance Tuning Query Optimization Openid Connect Cloud Services User-Centered Design Web Services AI Infrastructure Application Enhancement Tool Large Language Models Gitlab Git Containerization Kubernetes Information Technology AWS Glue Restful APIs Software Version Control Docker Programming Languages

Job description

Job Summary: The Office of the Chief Administrative Officer (CAO) provides operations support services and business solutions to the community of 10,000 House Members, Officers and staff. The CAO organization comprises more than 800 technical and administrative staff working in a variety of areas, including information technology, finance, budget management, human resources, payroll, child care, food and vending, procurement, logistics and administrative counsel. This position is located within the House Artificial Intelligence Center, House Information Resources, Office of the Chief Administrative Officer, U.S. House of Representatives. As an AI Software Engineer you will help drive responsible AI adoption across Congress. You’ll build innovative software, prototype new ideas, and collaborate with product managers, designers, and engineers to tackle unique technical challenges inside the House of Representatives. One day you may be coding or improving DevOps workflows; the next, you’re shaping architecture or meeting with staff to understand their real-world needs. If you enjoy modern development, AI-powered tools, cross-functional teamwork, and solving meaningful problems that impact the entire House community, this role offers an exciting chance to make a real difference. The position does not have day-today supervisory/managerial responsibilities. Primary Responsibilities:

  • Advising other IT teams on how to implement and utilize AI tools, advising the Architecture Review Board, participating in the buildout of AI infrastructure, and advising on internal AI Policy.
  • Contributing as a full-stack developer, writing clean and maintainable code, and applying human-centered design and agile practices.
  • The role involves discovery, prototyping, and development work on identified software projects, many of which involve the use of AI.
  • The role involves shaping project planning through research and analytics, improving DevOps workflows, and ensuring secure, scalable APIs and services.
  • Engineers document work, enhance performance and accessibility, troubleshoot distributed systems, and manage CI/CD pipelines, containers, and cloud-based AI tools.
  • They collaborate closely with cross-functional teams, communicate progress and blockers, and maintain high standards of security, quality, and engineering best practices.
  • Performs other official duties as assigned.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Minimum of 3 years of relevant professional experience.
  • Broad and deep expertise in AI development, AI infrastructure, and AI policy, with the ability to communicate technical concepts to diverse audiences.

Preferred Qualifications:

  • Knowledge of secure authentication patterns such as OAuth2, OpenID Connect, and MSAL.

Knowledge, Skill, and Ability (KSA) and Competency Requirements:

  • Experience using LLMs, RAG, MCP servers, and other AI development resources, including cloud tools such as AWS Bedrock and Azure OpenAI.
  • Strong experience working with Microsoft SQL Server (MSSQL), including schema design, performance tuning, and query optimization.
  • Strong full-stack development skills and proficiency with modern programming languages, web development, relational databases, DevOps, and Unix-like systems.
  • Expertise with building Extract, Transform, and Load (ETL) pipelines and enterprise ETL tools such as Pentaho, AWS Glue, Hadoop, and Apache Airflow.
  • Ability to develop APIs (web services) using web messaging or service protocols and integrate many services into a single cohesive application.
  • Hands-on experience with containerized applications using Docker.
  • Experience deploying and operating applications in Kubernetes environments.
  • Proficiency using git (particularly GitLab) for source control and issue tracking in collaborative workflows.
  • Experience working within CI/CD pipelines and modern DevOps practices.
  • Familiarity with infrastructure as code cloud service enablement.
  • Ability to design and implement secure, scalable RESTful APIs.
  • Experience troubleshooting distributed systems and production environments.
  • Familiarity with secure authentication patterns, including OAuth2 and OpenID Connect. In particular, implementing the Microsoft Authentication Library (MSAL) in conjunction with Entra/Azure App Registrations.
  • Employees within this position are expected to demonstrate the following HIR Technical Competencies: Analytics; Application Administration and Integration; Hardware Installation and Management; Information Management; Information Resources Strategy and Planning; Information Systems/Network Security; Knowledge of Emerging Trends and Industry Best Practices; Network Management; Project Management; Quality Assurance and Testing; and Web Development and Management.

Continued employment is contingent upon satisfactorily completing a criminal history records check (or other applicable security clearance) and a pre-employment drug-test (pre-identified position only). Additional information Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.

Benefits & conditions

A career with the U.S. government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding. ., + $100,000-245,000 per year Description Do you love designing algorithms and developing on embedded systems to solve hard problems with real-world applications? Are you eager to take initiative and work o…

  • 3 days ago +

About the company

Learn more about what it’s like to work at House of Representatives, what the agency does, and about the types of careers this agency offers.

Apply for this position

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

Apply on www.careerjet.com
Prepare application

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all