Schwab's AI Strategy & Transformation team (AI.x) is looking to advance cutting-edge AI research and develop innovative solutions to enhance client experience and create business value, ultimately shaping the future of AI at Schwab.
Requirements
- 7+ years of experience in AI / ML research and development using Python
- 7+ years of experience building data pipelines and data analyses that interface with large datasets
- 3 + years of experience using AI models to deliver business value
- Advanced expertise in machine learning, natural language processing, and / or generative AI
- Strong data science fundamentals, including using SQL, Python data frames (e.g. pandas) and in data visualization using Python
- Strong computer science fundamentals, including experience writing unit tests
- Experience working with LLMs and shipping LLM-powered applications to production
Responsibilities
- Design, investigate, and develop novel AI models and algorithms that enhance client experience and create business value.
- Align research efforts with Schwab’s enterprise strategy.
- Mentor and coach junior researchers, helping to build strong scientific practices and foster a culture of continuous learning.
- Lead by example in tackling complex technical challenges, advancing research standards, and driving rapid experimentation from concept to application.
- Bring curiosity, creativity, and technical depth to help shape the next generation of AI at Schwab.
- Build the core platform that powers AI at scale and explore next-generation GenAI efforts that will redefine how we serve our clients.
Other
- A master’s or other advanced degree in Computer Science, Mathematics, Physics or related field, or equivalent industry experience
- Ability to solve complex problems with ambiguous or incomplete data
- Experience working with and mentoring engineers, through presentations, clear feedback and code reviews
- Curiosity about new technologies and processes – you always seek to improve yourself and everyone around you and proactively seek and share knowledge with others on your team
- Strong communication skills – you balance written and verbal communication to clearly share your perspective with others on the team