Senior Data Scientist
$122.4k - $228kBmo
Senior Data Scientist
This is ideally a hybrid role but open to remote.
Role Overview
We are looking for a Senior Data Scientist with a strong can-do mindset, proven ability to ship production-grade models, and passion for solving ambiguous business challenges. This role blends deep technical expertise with business acumen, product thinking, and strong storytelling skills. You will drive end-to-end delivery of Data & AI solutions—from problem framing and data acquisition to model development, deployment, and ongoing optimization—while influencing stakeholders across the organization.
Key Responsibilities
Model Development & Delivery
- Apply advanced analytics, machine learning, deep learning, and AI methodologies to build predictive models and intelligent automation systems that deliver measurable business impact.
- Own the full model lifecycle: data exploration, modeling, validation, deployment, monitoring, and continual improvement.
- Diagnose and resolve model performance issues; implement scalable, reliable processes for ongoing model operations.
- Use strong programming skills to prepare complex datasets (structured, semi-structured, unstructured) and build reproducible pipelines.
Business Impact & Storytelling
- Translate complex analytical findings into clear, actionable insights that influence decision-making at all levels.
- Present recommendations in a compelling narrative that resonates with both technical and non-technical stakeholders.
- Lead discovery sessions to clarify business needs, define success metrics, and design analytical approaches that support business strategy.
Innovation & Best Practices
- Drive innovation in Data & AI through new techniques, experimentation frameworks, and reusable analytical assets.
- Establish and promote best practices in model development, MLOps, governance, and data quality.
- Stay current on emerging trends, regulations, and technologies; provide guidance on how to leverage them within the organization.
Leadership & Collaboration
- Serve as a subject matter expert for stakeholders across the enterprise.
- Partner with cross-functional teams—including Engineering, Product, and Business—to deliver solutions that scale.
- Lead or contribute to strategic initiatives, roadmaps, and business cases that support the organization's data and AI vision.
- Mentor and guide other data scientists; contribute to internal training, tools, and knowledge-sharing.
Execution & Change Leadership
- Manage complex, ambiguous problems by structuring analytical approaches and selecting appropriate modeling techniques.
- Lead change management and communication efforts associated with analytics initiatives.
- Implement processes and controls that ensure high-quality, consistent delivery of analytical work.
Qualifications
- 7+ years of relevant experience in data science, machine learning, or applied analytics.
- Advanced degree (PhD preferred) in Computer Science, Engineering, Statistics, Mathematics, Physics, or related quantitative field—or equivalent experience.
- Proven track record of shipping models to production and maintaining them at scale.
- Expertise in machine learning and deep learning algorithms and frameworks.
- Proficiency in Python and SQL; experience with R, SAS, or other analytical tools is a plus.
- Experience with distributed computing technologies (Hive, Hadoop, Spark) and cloud ML platforms (AWS SageMaker, Azure ML, etc.).
- Strong communication, storytelling, and influence skills; able to drive alignment across diverse groups.
- Demonstrated ability to operate in ambiguity, make data-driven decisions, and solve complex, open-ended problems.
- Experienced collaborator with deep cross-functional partnership skills and ownership mindset.
Salary: $122,400.00 - $228,000.00
Pay Type: Salaried
The above represents BMO Financial Group's pay range and type. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group's expected target for the first year in this position.
BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.
About Us
At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.
As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.
BMO is proud to be an equal employment opportunity employer. We evaluate applicants without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other legally protected characteristics. We also consider applicants with criminal histories, consistent with applicable federal, state and local law.
BMO is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to View email address on click.appcast.io and let us know the nature of your request and your contact information.
- ...Senior Data Scientist Employment Type: W2 Only Eligibility: USC / GC Only Work Timing: Must work in PST time zone Location: San Francisco, California; New York, New York; Seattle, Washington; Little Rock, Arkansas Role Overview The Senior Data Scientist will...Senior
- ...Overview This Senior Data Scientist will drive causal and machine learning-based analyses to measure the impact of product features on user behavior, engagement, and business outcomes, translating results into clear, actionable recommendations. The role partners closely...SeniorLocal areaImmediate startShift work
$226k - $254k
...relationships. Yes, you can build an exciting business AND have real-life real-customer impact. About the Role As a Senior Data Scientist at Kikoff, you work closely with cross functional teams incl. Product, Engineering, Design, Data Engineering, Marketing, Operation...SeniorWork experience placementLocal area- ...Our generative AI-powered products are revolutionizing the practice of medicine, and we're looking for a highly motivated Senior Data Scientist to join our growing US-based Data Science team. Your work will be instrumental in driving product strategy, directly influencing...SeniorHourly payFull timeWork at officeRemote workFlexible hours
$175k - $275k
...to deliver exceptional service, sophisticated advice and creative, practical solutions. Visit davispolk.com. Position Summary The Senior Quantitative Analyst is responsible for leading complex quantitative and financial modeling initiatives in support of a variety of...Senior$139.2k - $232.6k
...Jacobs is seeking a Senior Engineering Authority in San Francisco, CA to lead telecommunications and ICT systems in data center projects. You will be responsible for design delivery, managing subcontractors, and ensuring project quality through inspections and engineering...SeniorFor subcontractorFlexible hours- ...We are partnering with a large consumer marketplace platform to find a Senior Data Engineer to join their growing data engineering team in San Francisco. In this role you will own the data pipeline infrastructure for a key business domain, working directly with stakeholders...Senior3 days per week
$156k - $196k
...the company | Senior Data Engineer | Hybrid (in San Francisco) | Full-time | $156k-$196k DataSF is looking for a Senior Data Engineer to help us build out the city's central Snowflake platform, which will ultimately power the majority of SF's analytics, open data, and...SeniorFull time- ...EMEA, and APAC. Role Overview RZR Global is seeking a talented Data Engineer to join our growing engineering team. This role is ideal... .... You will collaborate closely with backend engineers, data scientists, and product teams to deliver high‑quality data solutions that...Senior
$160k - $260k
...business AND have real-life real-customer impact. Responsibilities We are looking for a Data Engineer or Analytics Engineer to join our Data team. You will collaborate with the data scientist and engineers to design, build, and scale high-leverage data models, foundational...SeniorWork experience placementLocal area- ...OpenAI, Meta, Netflix, and Adobe, who are scaling their data platform and looking to hire a Senior Data Engineer to own the pipelines and foundations at... ...Engineers and partnering with analysts and data scientists who depend on what you build every day. What you’ll do...Senior
- ...NY/NJ area or the very least on the East Coast. Duration: Contract through June 2027. Job Description: We are seeking a Senior Data Engineer with extensive Capital Markets experience to support the design, development, and implementation of trade lifecycle data...SeniorContract workRemote work
- ...Title: Senior Snowflake Data Engineer Location: Santa Clara, CA -95054 (5 days onsite) Duration: Longterm Contract Note: Need only local resource as in person interview required. Senior Snowflake Data Engineer - Key Requirements: • Strong hands...SeniorContract workLocal area
- ...platform in a period of rapid growth. Real money flows through every game, every matchmaking decision, and every payout, which means the data infrastructure powering those systems has to be fast, reliable, and built to scale. As our first dedicated data engineering hire,...Senior
$190k - $284k
...addition to Bitmoji, Saturn, and other digital services. The Data Science and Insights team seeks to leverage our massive data... ...for better, faster insights from data. We’re looking for a Senior Data Scientist to join our Core Data Science team at Snap Inc.! What you’ll...SeniorFull timeWork experience placementLive inWork at officeLocal area$170k - $220k
...Windfall is seeking a Sr. Data Engineer to join our data team. As a Sr. Data Engineer on our data team, you will be building out the core data asset that everything else at Windfall is built on top of. Communication and collaboration are at the heart of Windfall, and...Senior$154k - $186k
...real growth. How we work at Aircall: We’re customer-obsessed, data-driven, and focused on delivering meaningful outcomes. We value... ...data organization alongside Data Science, Analytics, and Applied Scientists to bridge the gap between raw data and AI-driven decision-...SeniorWorldwide$160k - $210k
...build and showcase their collections in a personalized online showroom from anywhere in the world. About The Role We are seeking a Senior Data Engineer to strengthen Arena Club’s strategic decision‑making, enhance operational performance, and integrate data across the...Senior- ...Senior Data Engineer Location: Bay Area (San Francisco Peninsula) or NYC (secondary) The Opportunity We're doing an AI‑first engineering rebuild for a company that already has an audience of 100M+ people. This is a zero‑to‑one build with no legacy constraints, so you get...SeniorWork at officeRelocation packageFlexible hours2 days per week
$160k - $240k
...About The Role Together AI is looking for a Senior Data Engineer to help define, build, and operate the data infrastructure that handles millions of events every day to power Together’s mission‑critical systems. As a Senior Data Engineer, you will work with our Data and...SeniorFull time- ...looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Data Engineer to design and build scalable data lakes, warehouses, and lakehouse architectures supporting a thematic research platform...SeniorWork at officeRemote workVisa sponsorshipWork visaFlexible hours
$185k - $221.4k
...San Francisco and Boston. What You’ll Do Build and own production data infrastructure. Design, implement, and operate deterministic... ...and will help AI driven scientific innovation. Autonomy. Small, senior teams give you room to architect and own end‑to‑end solutions without...SeniorRemote workFlexible hours$120k - $170k
...innovation as keys to a stronger future. We invite you to explore the position below and to submit your application to join our team! The Senior Data Engineer is responsible for analyzing, validating, cleansing, and performing ETL of enterprise data into the firm’s finance...SeniorWork experience placementWork at office$150.4k - $277.6k
...Senior Data Engineer Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you can accomplish. We are seeking an...SeniorRelocation$300 per month
...cloud infrastructure. About This Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on our growing central... ...Across Engineering Teams: Partner with software engineers, data scientists, and operations teams to understand requirements and deliver...SeniorFull timeTemporary work$180k - $225k
...Senior Data Engineer Headway's mission is to fix the issue of most providers not accepting insurance, making therapy too expensive for most people. We started by solving the biggest barrier to care: insurance. The admin work - credentialing, claims, payment reconciliation...SeniorWork from homeFlexible hours$186k - $233k
...signaling pathway. Role Overview We are building a modern, scalable data and AI engineering foundation to accelerate insight generation... ...operations, and future digital product capabilities. As a Senior Data Engineer, you will play a key role in designing, building,...SeniorFull timeLocal area- ...Role Senior Data Engineer Job Description The Senior Data Engineer will play a critical role in designing, developing, and maintaining our data infrastructure. This role requires a deep understanding of data architecture, data modeling, and ETL processes. The ideal candidate...SeniorFull timeRemote workWork from homeFlexible hours
$106.9k - $176.5k
...your career wherever you want it to go. Join EY and help to build a better working world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically Databricks. The ideal candidate will have strong client management...SeniorSummer holidayFlexible hours$180k - $208k
...Senior Analytics Engineer Location: San Francisco, CA (Hybrid Role) The Role As our Senior Analytics Engineer, you’ll be the second hire on the data team, working alongside the Head of Data as the primary data partner to Product, Finance, Marketing, and Sales. You’ll...SeniorRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Scientist. Be the first to apply!
- entry level data scientist remote San Francisco, CA
- part time data scientist San Francisco, CA
- work from home data scientist San Francisco, CA
- python data scientist San Francisco, CA
- ai data scientist San Francisco, CA
- data scientist (hedge fund) San Francisco, CA
- python data scientist (contract) San Francisco, CA
- healthcare data scientist San Francisco, CA
- energy data scientist San Francisco, CA
- senior data scientist San Francisco, CA

