[Remote] Software Engineer II, AI
Note: The job is a remote job and is open to candidates in USA. AARP is the nation's largest nonprofit organization dedicated to empowering people 50 and older. They are seeking a Software Engineer II, AI to work with cross-functional teams to translate business requirements into technical specifications and support the development of new technology processes.
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
Skills
- 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 DevOps pipelines, including Git-based repositories (e.g., GitHub, Bitbucket), static and dynamic code analysis, Infrastructure as Code (e.g., AWS CloudFormation), and deployment strategies such as blue/green deployments
- 2+ years of experience with agentic systems, including various agent architectures, frameworks such as LangGraph, 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
- 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
Benefits
- 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
- Tuition reimbursement
Company Overview