At Schwab, the Artificial Intelligence (AI) Incubation and Enablement Team is looking to develop new and novel AI applications that transform the way Schwab serves its clients, enhancing experiences and driving value across the organization.
Requirements
- 5+ years of software development experience in startups and/or large organizations
- 2+ years of experience building complex products from scratch and running them in production
- 1+ years of experience building applications that use AI models to deliver business value
- 2+ years of experience building applications and data pipelines that interface with large datasets
- 2+ years of experience with containers and cloud-native applications
- Strong computer science fundamentals and experience working across different parts of the tech stack
- Experience with Python, Java and Angular preferred but not required
Responsibilities
- Drive the development of innovative AI solutions
- Work closely with architects, technologists, and business partners to align with the team and organization technology strategies
- Help other team members in solving complex technical issues
- Drive rapid, iterative software development using Large Language Models
- Operationalize applications in the public cloud with infrastructure as code
- Build applications that use AI models to deliver business value
- Build applications and data pipelines that interface with large datasets
Other
- Bachelor's degree or advanced degrees in Computer Science or related field
- Strong communication skills
- Ability to mentor junior engineers and help them grow their technical skills
- Demonstrated mindset of continuous learning and improvement
- Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions