Principal Data Scientist
Charles Schwab
Your Opportunity
At Schwab, you have the opportunity to do meaningful work that helps clients take control of their financial futures. You'll be part of a collaborative, technology-forward environment that values curiosity, continuous learning, and thoughtful problem-solving. Schwab Technology Services (STS) enables innovative and reliable technology products that power how clients manage their money, supporting Schwab's commitment to expanding access to investing and financial planning.
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 location(s).
Organization / Role Description
In this role, you will be part of the Schwab AI & Data Science organization operating as a high-leverage, senior individual contributor, designing and helping deliver production-ready AI and machine learning systems that address complex, enterprise scale challenges. You will leverage deep expertise in advanced model building and deployment, acting as a hands-on technical authority who directly influences and supports engineering teams across the organization. A key focus will be providing architectural leadership and influencing technical strategy for real-time and low-latency systems to accelerate the firm's AI and production ML maturity. This position offers the opportunity to shape how advanced data science capabilities are built, scaled, and operationalized across the organization.
Key Responsibilities
- Design and build end-to-end machine learning systems by defining scalable, reliable, and maintainable architectures that support data ingestion, feature generation, model training, evaluation, deployment, and monitoring in production environments.
- Translate business strategy into technical execution by partnering with senior leaders to convert high-level business objectives into clear, actionable data science and AI roadmaps that address critical business and technology challenges.
- Set and elevate engineering standards for data science by establishing best practices that treat data science as a rigorous engineering discipline, including modular code design, testing, version control, and production readiness.
- Advance technical capabilities in emerging areas by leading complex initiatives involving advanced machine learning, recommender systems, real-time and low-latency inference, or other evolving technologies that require deep technical expertise and comfort with ambiguity.
What You Have
Required Qualifications
- 10+ years of experience in data science and machine learning, including 3+ years operating as a senior- or staff-level individual contributor with significant technical ownership.
- Advanced degree (Master's or PhD) in a quantitative field such as computer engineering, statistics, mathematics, physics, chemistry, or a related discipline.
- 8+ years of hands-on experience using Python and SQL to develop production-grade, modular, and optimized code.
- Demonstrated ability to architect and deliver end-to-end machine learning solutions, with evidence of at least two production systems supporting real-time or low-latency use cases.
- Proven experience developing supervised and unsupervised machine learning solutions, with delivery of five or more distinct models or analytical systems supported by documented evaluation metrics and performance tracking.
- Experience applying natural language processing techniques to unstructured data, supported by two or more delivered analyses or production components.
- Practical experience designing large language model solutions (such as retrieval-augmented generation, agent workflows, or fine-tuning), including at least one end-to-end LLM system deployed for production or broad internal use.
- Strong software engineering fundamentals, including version control, CI/CD, and MLOps practices, demonstrated through three or more production deployments.
- Proven ability to convert business requirements into technical roadmaps, including ownership or co-ownership of two or more roadmaps reviewed with senior stakeholders and delivered against defined milestones.
Preferred Qualifications
- Experience working in financial services or other highly regulated industries.
- Strong background in statistics, forecasting, or causal inference.
- Hands-on experience architecting machine learning solutions within cloud ecosystems.
- Experience building, maintaining, and optimizing data pipelines that support machine learning workflows.
- Experience developing large-scale recommender or personalization systems.
- A demonstrated commitment to mentorship, including coaching senior data scientists or engineers and elevating team capability through feedback and code quality.
In addition to the salary range, this role is also eligible for bonus or incentive opportunities.
- A leading software-as-a-service company in Grapevine, Texas is seeking a Principal Machine Learning Engineer to shape the technical direction of its AI team. In this role, you will drive architectural decisions, tackle complex research-oriented problems, and design novel...Principal
$140k - $150k
...Soni's client is seeking a Principal Data Architect to lead enterprise-wide data architecture strategy across relational, NoSQL, vector, and graph database ecosystems. This is the most senior individual contributor role within the data architecture function and will...Principal- A financial services company is seeking a Sr Systems Engineer to manage the digital analytics infrastructure. You will handle Adobe Analytics implementations, collaborate with various teams, and mentor junior members. This role requires extensive experience with dynamic...Suggested
- A financial services company in Texas is seeking a Sr. Java Developer/Data Engineer to join their innovative team. This role requires expertise in Java, Spring framework, and experience with cloud technologies. The successful candidate will work on designing and developing...Suggested
- ...command of technologies such as Python and Node.js. The successful candidate will mentor engineers, drive performance optimization, and lead the implementation of real-time data analytics and machine learning pipelines. #J-18808-Ljbffr Gravity Engineering Services Pvt Ltd.Principal
- ...Database/Software Engineer to join their team in Southlake, TX. This full-time salaried position involves designing and maintaining data access interfaces, evaluating database architectures, and ensuring efficient application data servicing. The ideal candidate will have...Full time
- ...investing and financial planning. Join a high-impact QA organization where you will lead quality engineering efforts across a portfolio of data engineering initiatives. In this role, you will partner closely with Product Owners and development teams from PI planning through...Work at office
- ...dataset of rich 3D instructional content that positions us to lead in multimodal understanding and generation. We're looking for a Principal Machine Learning Engineer to be a foundational technical leader on our AI team. This is not a role where you'll fine-tune some...PrincipalContract workWork at officeMonday to Friday
- ...school into a modern company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end systems within our engineering ecosystem, specifically...Principal
- Charles Schwab is seeking a Sr. Manager in a Technical Delivery Lead role to guide the modernization of the Contact Center data platforms. You will own end-to-end delivery, drive cloud migrations, and ensure reliability, scalability, and alignment with business priorities...
- GameStop is seeking a Principal Software Engineer to join its team in Grapevine, Texas. This role focuses on developing critical back-end systems related to payments and customer rewards within a modern technology stack, including cloud infrastructure and Kubernetes. The...Principal
- A staffing agency is seeking a C/C++ on UNIX Data Communications Engineer based in Southlake, TX. The role involves network design, administration, and collaboration on specifications. Candidates must have a BS degree and over 10 years of experience, particularly in mixed...Contract work
- Join to apply for the Sr. Java Developer/Data Engineer role at Charles Schwab . About the Role At Schwab, you’re empowered to make an impact on your career. Innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance...Work at office
- Young World Physical Education in Grapevine, Texas is seeking an Assistant Principal for Cross Timbers Middle School. The role involves assisting the principal in overall administration and ensuring maximum student learning through various initiatives. The ideal candidate...PrincipalFull time
- Job Type: Regular Work Location: Client Support Center - Southlake, TX 76092 Overview We’re hiring a Sr.Data Engineer to build and scale a client-facing analytics platform that directly drives revenue and executive decision-making. You’ll develop Microsoft Fabric pipelines...Weekly pay
- A leading technology firm in Southlake, Texas is seeking an experienced IT professional to manage network operations and application support. The ideal candidate has over 10 years in IT, with expertise in C/C++ development, Microsoft and Unix server environments, and strong...
- Grapevine-Colleyville ISD seeks an Assistant Principal to support the principal in administering the instructional program and campus operations at Grapevine Elementary School. You will coordinate testing, schedules and staff supervision to promote student achievement....PrincipalFull time
- Hire Metrics is seeking a Principal for Transaction Advisory Services in Southlake, Texas. This full-time role involves managing and selling transaction advisory consulting services, including financial due diligence and valuations. The ideal candidate will have at least...PrincipalFull time
- Charles Schwab is looking for a Data Engineer to join their innovative Enterprise Data Solutions team based in Southlake, Texas. This role involves designing and building scalable data streaming pipelines using Java, Spring, and Cloud services. Candidates should have a...
- Your Opportunity Do you want to be part of an enterprise data solutions organization managing over 4+ petabytes of data and powering the next‑generation analytics and operational data platforms for a leading financial firm with over $10 trillion in assets under management...
- Grapevine-Colleyville ISD's Grapevine Middle School seeks an Assistant Principal, Secondary to assist the principal in administering instructional programs and campus operations. The role requires a master's degree and Texas certification for an assistant principal, with...Principal
- Grapevine Colleyville Independent School District seeks an Assistant Principal, Secondary at Cross Timbers Middle School to support the principal in administering instructional programs and campus operations. The role emphasizes coordinating student services and implementing...Principal
- Charles Schwab in Southlake, Texas is seeking a Quality Engineer to lead quality engineering efforts for data engineering initiatives. This role requires a minimum of 10 years of experience including data warehouse and ETL project support. You will define test strategies...
- ...financial services firm in Texas is looking for a Domain Architect to lead the technical roadmap and strategic vision for their client data platform. The ideal candidate will have extensive experience in solution architecture, mentoring, and be able to effectively...Principal
- Active Soft Inc. is seeking a proficient Adobe Analytics (Omniture) developer in Grapevine, TX, for a 6+ month contract. The role requires interfacing with business units while collaborating with IT to implement and design Omniture tags. The ideal candidate will have at...Contract work
- ...Architect and lead the development of a scalable, AI‑first SaaS platform for supply chain operations. Design and implement real‑time data pipelines and analytics using Python, Node.js, and AWS services. Collaborate with cross‑functional teams to define product...Principal
- NewRez LLC in Coppell, TX is seeking a Senior Principal Business Analyst to lead discrete projects focused on creating efficiency within the organization. The ideal candidate will have extensive experience in the mortgage industry, proficiency in business analysis, and...Principal
- Charles Schwab in Southlake, TX, is looking for a Quality Engineer to lead testing initiatives across data engineering projects. The role emphasizes collaboration with product owners to ensure high-quality deliverables and requires extensive experience in testing data...
- A leading financial firm is seeking a Data Engineer to manage enterprise data solutions and develop scalable data streaming pipelines. The successful candidate will have over 7 years of experience in Java and Spring and expertise in Cloud platforms, ideally GCP. Responsibilities...
- ...Trader Segments, Trader Sales, and Education & Schwab Network. In this role, you’ll sit at the intersection of business strategy, data, and communication—translating complex business questions into actionable insights that drive growth, improve client experience, and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Scientist. Be the first to apply!
- energy data scientist Southlake, TX
- data scientist (hedge fund) Southlake, TX
- healthcare data scientist Southlake, TX
- senior data scientist Southlake, TX
- data scientist Southlake, TX
- data intern Southlake, TX
- clinical data Southlake, TX
- data governance Southlake, TX
- data collection Southlake, TX
- data loss prevention engineer Southlake, TX

