1

Data Science Software Engineer Jobs in California

Scientific Data Engineer

Bodega Bay, CA · On-site

$135K - $163K/yr

... pure data science or analytics position. You will: * Design and develop user-friendly software ... Work closely with the community of developers of the Neurodata Without Borders and LinkML open ...

Scientific Data Engineer

Bodega Bay, CA · On-site

$135K - $163K/yr

... pure data science or analytics position. You will: * Design and develop user-friendly software ... Work closely with the community of developers of the Neurodata Without Borders and LinkML open ...

Data Science Engineer

Livermore, CA · On-site

$134K - $161K/yr

Broad experience with Python programming and software development. * Comprehensive experience applying machine learning, deep learning, or data science methods to real-world problems.

Data Science Engineer

Livermore, CA · On-site

$134K - $161K/yr

Broad experience with Python programming and software development. * Comprehensive experience applying machine learning, deep learning, or data science methods to real-world problems. * Intermediate ...

Data Science Engineer

Livermore, CA · On-site

$134K - $161K/yr

Broad experience with Python programming and software development. * Comprehensive experience applying machine learning, deep learning, or data science methods to real-world problems. * Intermediate ...

Sr Software Engineer

Glendale, CA · On-site

$135K - $181K/yr

Job Posting Title: Sr Software Engineer Req ID: 10149383 At Disney "We Power the Magic!" That's our ... Collaborate with product, business, and data science teams to define system requirements and ...

Sr Software Engineer

Glendale, CA · On-site

$135K - $181K/yr

The Senior Software Engineer will report to the Sr Manager, Technology. Please note that this role ... Collaborate with product, business, and data science teams to define system requirements and ...

Software Development Engineer - Data

Cupertino, CA · On-site

$141K - $169K/yr

... Science, Software Engineering, Data Science, or a related technical field OR Hands-on engineering experience and a demonstrable track record of building and maintaining production data systems are ...

next page

Showing results 1-20

Data Science Software Engineer information

See California salary details

$43.9K

$128K

$175.2K

How much do data science software engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for data science software engineer in California is $128,018.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,000.00 and $135,700.00 per year, depending on experience, location, and employer.

What is a data science software engineer?

A Data Science Software Engineer is a professional who combines software engineering skills with data science expertise to build scalable data-driven systems and applications. They design, develop, and optimize software that supports data pipelines, machine learning models, and analytics platforms. Their work bridges the gap between data scientists, who focus on statistical analysis and modeling, and traditional software engineers, who focus on building robust and efficient software systems. Data Science Software Engineers ensure that data solutions are production-ready, scalable, and maintainable.

What are the key skills and qualifications needed to thrive as a data science software engineer?

To thrive as a Data Science Software Engineer, you need strong proficiency in programming (especially Python or R), a solid understanding of statistics and algorithms, and typically a degree in computer science, data science, or a related field. Familiarity with machine learning frameworks (such as TensorFlow or scikit-learn), data processing tools (like Spark or Hadoop), and cloud platforms (AWS, GCP, or Azure) is essential, as are relevant certifications. Excellent problem-solving abilities, communication skills, and the ability to work collaboratively with cross-functional teams set top performers apart. These competencies are vital for efficiently developing scalable data-driven solutions that drive business insights and innovation.

How does a data science software engineer typically collaborate with data scientists and other stakeholders on projects?

Data Science Software Engineers play a vital role in bridging the gap between data science and software engineering teams. They work closely with data scientists to translate prototypes and models into scalable, production-ready code, and often collaborate with product managers, analysts, and infrastructure engineers to ensure seamless integration. Regular communication and code reviews are essential, as is an iterative development process to address feedback and ensure solutions meet both technical and business requirements. This cross-functional collaboration helps deliver robust data-driven applications that align with organizational goals.

What is the difference between Data Science Software Engineer vs Data Analyst?

AspectData Science Software EngineerData Analyst
Required SkillsProgramming, software development, machine learningData visualization, statistical analysis, reporting
Work EnvironmentSoftware development teams, engineering projectsBusiness units, reporting teams
Common ToolsPython, Java, SQL, ML frameworksExcel, Tableau, SQL, R
Industry UsageTech, finance, healthcare, startupsMarketing, finance, retail, research

While both roles analyze data, Data Science Software Engineers focus on developing software solutions and machine learning models, requiring strong programming skills. Data Analysts primarily interpret data through visualization and statistical methods to support business decisions. The roles often overlap but serve different functions within organizations.

What are popular job titles related to Data Science Software Engineer jobs in California?

For Data Science Software Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Data Science Software Engineer jobs in California look for?

The top searched job categories for Data Science Software Engineer jobs in California are:

Infographic showing various Data Science Software Engineer job openings in California as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 13% Part Time, and 3% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $128,018 per year, or $61.5 per hour.

Senior Software Engineer, Data Science

Mountain View, CA • On-site

LinkedIn
Software Development • 10K+ employees

$135K - $162K/yr

Full-time

Posted 10 days ago


LinkedIn rating

9.3

Company rating: 9.3 out of 10

Based on 17 frontline employees who took The Breakroom Quiz


Job description

Company Description
LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also committed to providing transformational opportunities for our own employees by investing in their growth. We aspire to create a culture that's built on trust, care, inclusion, and fun - where everyone can succeed.
Job Description
This role will be based in Mountain View, CA.
At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.
LinkedIn's Data Science team leverages big data to empower business decisions and deliver data-driven insights, metrics, and tools in order to drive member engagement, business growth, and monetization efforts. With over 1 billion members around the world, a focus on great user experience, and a mix of B2B and B2C programs, LinkedIn offers countless ways for an ambitious data engineer to have an impact and transform your career.
We are looking for a talented and driven Sr Software Engineer, Data Science to help build data applications, platforms, and engineering foundations that enable LinkedIn's Data Science organization to move faster and make better decisions. In this role, you will work closely with data science, product, engineering, marketing, sales, and operations partners to translate business and analytical needs into reliable data products, reusable tools, and scalable data systems. You will contribute to both application development and data engineering efforts, including building self-serve tools, diagnostic workflows, data pipelines, curated datasets, metrics foundations, and integrations with LinkedIn's AI-powered data stack. Successful candidates will bring strong SQL and programming skills, practical software engineering judgment, and a passion for creating dependable data products that improve how teams discover, understand, and act on data.
Responsibilities:
• Designs and builds the architecture of both front-end and back-end for novel data applications aligned to open-ended or complex business problems/opportunities.
• Develop and build methodologies, platforms, and tooling that support experimentation, causal inference, measurement, and diagnostics for complex product and business questions
• Designs, builds, and customizes reusable tools, frameworks, dashboards, APIs, and integrations that make data applications and engineering solutions easier to adopt, operate, and extend across teams.
• Conceptualizes, defines, and socializes foundational metrics to set organizational goals and scale with AI to democratize data-driven decision-making.
• Leverages LinkedIn's AI-enabled data stack and AI tools to accelerate discovery, design, development, testing, documentation, maintenance, and iteration of data products, applications, and pipelines.
• Uses domain knowledge to evaluate design tradeoffs, identify risks, and communicate technical plans, progress, dependencies, and recommendations to cross-functional partners so data applications, pipelines, and tooling remain useful, reliable, and aligned to business needs.
• Identifies gaps in existing data applications, tools, workflows, datasets, and pipelines, then proposes and implements improvements that reduce manual work, improve reliability, and increase reuse across projects.
• Applies data science and software engineering best practices across the lifecycle of data applications and data engineering solutions and participates in code, data model, pipeline, and design reviews, providing constructive feedback and technical guidance to peers that improves maintainability, scalability, data quality, and user experience.
• Support, monitor and continuously improve operational excellence practices for data applications and platforms, including reliability, observability, incident response, scalability, privacy, and production readiness.
Qualifications
Basic Qualifications:
• Bachelor's Degree in a quantitative discipline: Computer science, Statistics, Operations Research, Informatics, Engineering, Applied Mathematics, Economics, etc.
• 3+ years of relevant industry or relevant academia experience working with large amounts of data
• Experience with SQL/Relational databases
• Background in at least one programming languages (e.g., R, Python, Java, Scala, PHP, JavaScript)
Preferred Qualifications
  • Master's Degree in Computer Science, Data Science, Software Engineering, Statistics, Applied Mathematics, or related field.

Suggested Skills:
• Communication
• Decision Making
• Data Science
• Domain Knowledge and Skills
• Strategic Thinking
LinkedIn is committed to fair and equitable compensation practices. The pay range for this role is $129,000 to $212,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit https://careers.linkedin.com/benefits.
Additional Information
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a Reasonable Accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us and describe the specific Accommodation requested for a disability-related limitation.
Fill out an Accommodation request here: https://app.smartsheet.com/b/form/b660a0327d044969abfd7a4e73d15c36
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
  • Documents in alternate formats or read aloud to you
  • Having interviews in an accessible location
  • Being accompanied by a service dog
  • Having a sign language interpreter present for the interview

A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
San Francisco Fair Chance Ordinance
Pursuant to the San Francisco Fair Chance Ordinance, LinkedIn will consider for employment qualified applicants with arrest and conviction records.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: https://lnkd.in/paytransparency.
Global Data Privacy Notice and Compliance Posters for Job Candidates
Please use this link to access documents that provide information about how LinkedIn handles the personal data of employees and job applicants, as well as the E-Verify Participation Notice and the Department of Justice Immigrant and Employee Rights Section Right to Work posters: https://www.linkedin.com/legal/candidate-portal.

What LinkedIn employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom