Demo

Sr Research and Development Software Engineer - AI & ML

Charles Schwab
Ann Arbor, MI Full Time
POSTED ON 12/29/2025
AVAILABLE BEFORE 2/22/2026
Your opportunity

The R&D Software Engineer will be part of a small development team to conduct research on emerging technology and user trends, create innovative concepts to improve Schwab's customer experience, implement prototypes and present them to Schwab Leadership teams.

Are you a type of person who welcomes the challenge and the passion for cutting edge technology to achieve something extraordinary? Do you like the idea of turning a “sketch on a napkin” into something your users can see, touch and feel?

Our team is responsible for conducting experiments that yield learnings to the business and technology teams, inspiring them to take successful concepts to production. The R&D team, by design, works in sandbox environments and develops proofs-of-concept (PoC) to advise and catalyze production product backlogs.

What You Are Good At

  • Collaborate with and mentor a small group of engineers working on R&D initiatives, exploratory technologies, and PoCs.
  • Present functional prototypes and concepts to Schwab executives and stakeholders.
  • Work cross-functionally with Schwab Technology and product teams to coordinate demos, discussions, ideation sessions, and strategic planning.
  • Anticipate emerging technology advancements that could impact Schwab’s products or customer experience.
  • Stay current on technology and industry trends; contribute to team knowledge growth.
  • Analyze consumer, business, and technical trends to inform R&D plans and experiments.
  • Experiment independently to discover new insights, solve challenges, and explore new technology directions.
  • Think creatively and push boundaries while leading others to do the same.

What you have

Minimum Years Of Experience

  • 6–8 years in software/computer engineering or similar technical roles.
  • 2–4 years working specifically in Artificial Intelligence, with an emphasis on Generative AI.

Required Skills & Qualifications

  • Strong expertise with Gen-AI and associated technologies (LLMs, PyTorch/TensorFlow, Transformer models).
  • Strong understanding and passion for data analysis.
  • Demonstrated success working in diverse team environments.
  • Ability to quickly prototype, innovate, and find new ways to solve complex problems.
  • Clear and confident communication skills for both small and large audiences.
  • Ability to articulate direction, decisions, and technology recommendations.
  • Experience mentoring junior engineers on frameworks, best practices, and solution design.
  • Passion for high-quality engineering; intolerance for poor design or execution.
  • Strong desire to “wow” customers and create visible business impact.

Preferred Skills & Additional Experience

  • Experience developing industry prototypes, PoCs, and sandbox experiments.
  • Strategic thinking with the ability to translate trends into actionable project direction.
  • Experience facilitating demos, ideation sessions, and planning workshops with senior leaders.
  • Background integrating market research, technical insights, and consumer behavior into R&D strategies.
  • Financial services or fintech industry experience (highly desirable).

What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance

Salary.com Estimation for Sr Research and Development Software Engineer - AI & ML in Ann Arbor, MI
$159,956 to $196,422
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Research and Development Software Engineer - AI & ML?

Sign up to receive alerts about other jobs on the Sr Research and Development Software Engineer - AI & ML career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$230,164 - $328,616
Income Estimation: 
$291,491 - $513,763
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Charles Schwab

  • Charles Schwab Ann Arbor, MI
  • Your opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challen... more
  • 14 Days Ago

  • Charles Schwab Chicago, IL
  • Your opportunity In addition to a base salary, this role is also eligible for bonus or incentive opportunities* At Schwab, you’re empowered to make an impa... more
  • 14 Days Ago

  • Charles Schwab Fort Lauderdale, FL
  • Your opportunity As a Client Relationship Specialist (CRS), you have the opportunity to bring your passion for customer service to a role and a firm that w... more
  • 14 Days Ago

  • Charles Schwab Boca Raton, FL
  • Your opportunity As a Client Relationship Specialist (CRS), you have the opportunity to bring your passion for customer service to a role and a firm that w... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Sr Research and Development Software Engineer - AI & ML jobs in the Ann Arbor, MI area that may be a better fit.

  • 1000 KLA Corporation Ann Arbor, MI
  • Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the ... more
  • 25 Days Ago

  • KLA Corporation Ann Arbor, MI
  • Sr. Software Engineer - AI/ML Ann Arbor, MI Full time Posted 6 Days Ago 2528600 Company Overview KLA is a global leader in diversified electronics for the ... more
  • 29 Days Ago

AI Assistant is available now!

Feel free to start your new journey!