1

Data Science Software Engineer Jobs in California

As a Data Scientist/Data Science Specialist for Adidev Technologies Inc., you will be enhancing and ... software engineers. Not only do we offer a great team to work with, but we also offer you an ...

As a Data Scientist/Data Science Specialist for Adidev Technologies Inc., you will be enhancing and ... software engineers. Not only do we offer a great team to work with, but we also offer you an ...

As a Data Scientist/Data Science Specialist for Adidev Technologies Inc., you will be enhancing and ... software engineers. Not only do we offer a great team to work with, but we also offer you an ...

Bachelor's degree in computer science, data science, engineering, math, physics, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree * 1+ years of ...

Software Engineer, Data

San Francisco, CA ยท On-site

$134K - $162K/yr

They are seeking a Software Engineer, Data to design and maintain critical data pipelines that ... Responsibilities : โ€ข Work across our engineering organization and stakeholders from data science ...

Data Engineer

San Jose, CA ยท On-site

$134K - $161K/yr

You will bridge the gap between data science and software engineering, taking models from concept to production and ensuring they are robust, scalable, and impactful. You''ll work with a modern tech ...

Software Data Engineer

Cupertino, CA ยท On-site

$141K - $169K/yr

Bachelor's degree in Computer Science, Software Engineering, or a related technical field3+ years ... Understanding of data engineering fundamentals including data pipelines, batch processing, and real ...

Software Data Engineer

Cupertino, CA ยท On-site

$141K - $169K/yr

Minimum Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related ... data engineering fundamentals including data pipelines, batch processing, and real-time data ...

Bachelor's degree in computer science, data science, engineering, math, physics, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree * 1+ years of ...

Bachelor's degree in computer science, data science, engineering, math, physics, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree * 1+ years of ...

Showing results 21-40

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.

Data Science

San Francisco, CA โ€ข Remote

Adidev Technologies Inc
IT Servicesย โ€ขย 11 - 50 employees

Full-time

Re-posted 24 days ago


Job description

Adidev Technologies Inc 

www.adidevtechnologies.com

URGENT HIRE - HIRING PROCESS - 24-48 HOURS!

Adidev Technologies is seeking 1-2 yrs of relevant experience in Data Science. A project can last anywhere from 6 months to 18 months. Salary varies depending on experience, and we are in search of candidates looking to start as soon as possible. Excellent written and oral communication are required as is the ability to work well in a team environment.

If you are looking for a new challenge and are ready to make an impact on a growing team, then this will be a perfect fit. As a Data Scientist/Data Science Specialist for Adidev Technologies Inc., you will be enhancing and debugging large-scale applications for one of our well-known clients.

Adidev Technologies is a growing software consulting company that is constantly expanding. As we are working with renowned clients and ready to take on new ones, we are seeking brilliant software engineers. Not only do we offer a great team to work with, but we also offer you an opportunity to make an immediate impact and get rewarded accordingly

 

Job Description

  • Demonstrated experience using machine learning, deep learning, statistical methodology, and simulation/optimization modeling in geospatial, network topography, recommendation systems, environmental systems, and/or agronomic problems.
  • Strong foundation in Python programming in a cloud environment.
  • Strong quantitative abilities, distinctive problem-solving, and excellent analysis skills
  • Expertise in data wrangling using SQL,
  • Practical knowledge and experience with cloud-computing systems and platforms, including the routine deployment of pipelines through Kubernetes
  • Fluency in querying/extracting/aggregating data via SQL scripting.
  • Extract, load and transform data (ETL) from structured and unstructured sources
  • Apply Natural Language Processing and Computer Vision to solve business use cases,
  • Strong skills in scientific data analyses, modeling, visualization and communication of results.
  • Knowledge of Python libraries (NumPy, Pandas, SciKit-Learn, TensorFlow, PyTorch), Spacy, MongoDB, PostgreSQL, Flask, streamlet and a good knowledge of data pipelines construction
  • Ph.D., M.S. or B.S. in Computer Science, Computational Physics, Operations Research, Geospatial Sciences, Remote Sensing Science, Environmental Sciences, Computational Astronomy or related scientific discipline


Must  have 

  • Understanding of various machine learning algorithms (e.g. SVM, Random Forests, Gradient Boosting, Log-Log regression, XGBoost, Lasso, Ridge, Clustering techniques, Neural Networks and others)
  • Regression (e.g. ? Linear/Logistic/MNL/Mixed Effects/Regularization)
  • Classification (K-means, Hierarchical, Latent Class, DBScan, SVM)
  • Dimension Reduction techniques (Principal Component analysis, Singular Value Decomposition etc.)
  • Optimization (Linear programming, Stochastic Gradient Descent, Genetic Algorithm etc.)
  • Experience with neural network approaches to text classification CNN, RNN, LSTM,Keras
  • Machine Learning algorithms? Neural Networks, Naïve Bayes, Bagging & Boosting, Random Forest
  • Distributed computing tools and cloud technology (AWS)

QUALIFICATIONS

  • Degree in Data Science, Computer Science, Engineering, Math, or Statistics preferred
  • At least 2 yrs of relevant experience in Data Science


SKILLS

  • SQL, statistical modeling, Feature engineering, Data visualization, Deploying models to production, Python programming, AWS, Domains(Healthcare/ Manufacturing/ Marketing/ Financial/ Telecommunication), powerbi/tableau, data warehouse

Benefits

  • Competitive Salary

  • Paid Relocation

  • Remote Support

  • Guaranteed Regular Salary Reviews

  • Job Type: W2 or Contract 1099 (full-time - 40 hours)

Employment Type: FULL_TIME