Charles Schwab-posted 5 months ago
Full-time • Mid Level
San Francisco, CA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us 'challenge the status quo' and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified work location. At the heart of innovation at Schwab, the Artificial Intelligence (AI) Incubation and Enablement Team is where cutting-edge ideas come to life. Our mission is to develop new and novel AI applications that transform the way Schwab serves its clients, enhancing experiences and driving value across the organization. We don't just solve today's challenges, we anticipate tomorrow's opportunities, pioneering solutions that position Schwab as a leader in financial services innovation. As Schwab's central AI business enablement team, we bridge the gap between research, technology, and business units, ensuring that AI-powered innovation is integrated seamlessly and strategically throughout the organization. From exploring transformative AI technologies to delivering practical applications, our team is dedicated to empowering every corner of Schwab with the tools, insights, and capabilities to succeed in an increasingly AI-driven world. The AI Incubation and Enablement team is looking for a talented, technical, hands-on Engineer to drive the development of innovative AI solutions. This position will be focused on driving rapid, iterative software development using Large Language Models.

  • Drive the development of innovative AI solutions.
  • Focus on rapid, iterative software development using Large Language Models.
  • Work closely with architects, technologists, and business partners to align with technology strategies.
  • Help team members in solving complex technical issues.
  • Continuously learn about new technologies and adopt new standards and best practices.
  • Bachelor's degree or advanced degrees in Computer Science or related field.
  • 5+ years of software development experience in startups and 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, and the ability to operationalize them in the public cloud with infrastructure as code.
  • Strong computer science fundamentals and experience working across different parts of the tech stack.
  • Focus on quality in everything you do.
  • Experience writing tests at all levels of the test pyramid.
  • Strong communication skills - balance written and verbal communication.
  • Experience mentoring junior engineers and helping them grow their technical skills.
  • Demonstrated mindset of continuous learning and improvement.
  • Ability to solve problems with ambiguous or incomplete data in complex codebases.
  • Demonstrated business domain knowledge related to all products you have worked on.
  • Curiosity about new technologies and processes.
  • Experience working with LLMs and shipping LLM-powered applications to production.
  • Experience with Python, Java and Angular preferred but not required.
  • Eligible for bonus or incentive opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service