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

Software Engineer II, AI

Remote / Online - Candidates ideally in
Washington, District of Columbia, 20319, USA
Listing for: AARP
Remote/Work from Home position
Listed on 2026-08-05
Job specializations:
  • IT/Tech
    AI Engineer (Applied/Software), Cloud Computing: Infrastructure & Operations, Data Engineering
Job Description & How to Apply Below
Overview

AARP is the nation's largest nonprofit, nonpartisan organization dedicated to empowering people 50 and older to choose how they live as they age. With a nationwide presence, AARP strengthens communities and advocates for what matters most to the more than 100 million Americans 50-plus and their families: health and financial security, and personal fulfillment. AARP also works for individuals in the marketplace by sparking new solutions and allowing carefully chosen, high-quality products and services to carry the AARP name.

As a trusted source for news and information, AARP produces the nation's largest-circulation publications, AARP The Magazine and the AARP Bulletin.

Information Technology Services is responsible for AARP enterprise-wide technology and information security functions. Services range from infrastructure design and operations, system and software lifecycle implementations, enabling the mobile workforce and protecting AARP network, systems and data. A variety of technologies and practices are used including cloud computing, automation, artificial intelligence and machine learning within highly collaborative Agile teams.

The Software Engineer II, AI works with cross-functional teams and customers to understand business requirements and translates into technical specifications. Discovers the true requirements underlying feature requests and recommends alternative technical approaches. Partners with cross-functional technical teams to launch projects and provide ongoing technical support. Collaborates with management to identify opportunities to streamline technology processes and develop new procedures that support the business unit/department.

Responsibilities

* Establishes a technical roadmap for the platform and/or capability strategy and lifecycle that considers value-based outcomes, costs to maintain, supportability, and performance.

* Ensures sound integration, data, security, and business architecture design throughout all stages within the platform and/or capability lifecycle.

* Provides rapid delivery and development of technical solutions that align with business and/or platform desired outcomes.

* Troubleshoots and resolves technical issues related to platform or capability systems, solutions, and services.

* Innovates and drives continuous improvements of implementation methodology and technical service offerings based on customer or employee experiences and enterprise objectives.

* Participates in a Community of Interest for engineers across all capability and platform teams to share information and strengthen understanding of business needs and technology-based solutions.

* Develops and maintains deep technical knowledge and expertise related to domain area systems, solutions, services, and applications.

Qualifications

* Bachelor's degree (or equivalent experience) in Information Technology, Computer Science, Engineering, or a related field.

* 2+ years of experience with Generative AI concepts, including embeddings, large language models (LLMs), retrieval-augmented generation (RAG), vector databases, and tokenization

* 3+ years of experience working with public cloud platforms, preferably Amazon Web Services (AWS)

* 4+ years of experience with Dev Ops pipelines, including Git-based repositories (e.g., Git Hub, Bitbucket), static and dynamic code analysis, Infrastructure as Code (e.g., AWS Cloud Formation), and deployment strategies such as blue/green deployments

* 2+ years of experience with agentic systems, including various agent architectures, frameworks such as Lang Graph, orchestration patterns, and building/hosting agents (e.g., orchestrator agents, agents as tools)

* 3+ years of experience architecting, designing, developing, deploying, and monitoring large-scale distributed and parallel systems using cloud-native technologies (e.g., AWS Lambda, EKS, S3)

* 4+ years of hands-on programming experience with languages such as Python, Java, Rust, SQL, and/or Node.js

AARP will not sponsor an employment visa for this position at this time.

Additional Requirements

* Regular and reliable job attendance.

* Effective verbal and written communication skills.

* Exhibit respect and understanding of others to maintain professional relationships.

* Independent judgment in evaluation options to make sound decisions.

* Home office environment with the ability to work effectively surrounded by moderate home environment noise.

Compensation and Benefits

AARP offers a competitive compensation and benefits package including a 401(k); 100% company-funded pension plan; health, dental, and vision plans; life insurance; paid time off to include company and individual holidays, vacation, sick, caregiving, and parental leave; performance-based and peer-based recognition and tuition reimbursement.

Equal Employment Opportunity

AARP is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. AARP does not discriminate on the basis of race, ethnicity, religion, sex, color,…
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