1

Principal Scientist Machine Learning Jobs (NOW HIRING)

As a Data Scientist Machine Learning, you will work within a small data science team focusing on predictive modeling, natural language processing, computer vision, recommender systems, and OCR ...

Principal, Machine Learning Scientist Department: DS/ML (Data Science/Machine Learning) Employment Type: Full Time Location: San Mateo, CA Reporting To: Hunter Elliot Description The role: We are ...

Showing results 21-40

Principal Scientist Machine Learning information

See salary details

$68.5K

$144K

$190.5K

How much do principal scientist machine learning jobs pay per year?

As of Sep 11, 2026, the average yearly pay for principal scientist machine learning in the United States is $144,009.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,000.00 per year, depending on experience, location, and employer.

What does a principal scientist in machine learning do?

A Principal Scientist in Machine Learning leads advanced research and development projects focused on creating and improving machine learning models. They design experiments, analyze complex datasets, and develop algorithms to solve challenging problems in fields like artificial intelligence, data science, or computational biology. In addition to hands-on work, they often mentor junior team members, set research directions, and collaborate with cross-functional teams to integrate ML solutions into products or services. Their role is pivotal in driving innovation and ensuring that machine learning initiatives align with organizational goals.

What are the key skills and qualifications needed to thrive as a principal scientist in machine learning?

To thrive as a Principal Scientist in Machine Learning, you need advanced expertise in machine learning algorithms, statistical modeling, and a PhD or equivalent experience in computer science, mathematics, or a related field. Proficiency with programming languages like Python or R, deep learning frameworks (e.g., TensorFlow, PyTorch), and experience with cloud platforms are typically required. Strong leadership, communication, and problem-solving skills help drive cross-functional teams and innovative research. These skills are crucial for leading impactful ML projects, mentoring teams, and advancing organizational goals through cutting-edge solutions.

How does a principal scientist in machine learning typically collaborate with cross-functional teams on large-scale projects?

As a Principal Scientist in Machine Learning, you will frequently work alongside data engineers, product managers, domain experts, and software developers to ensure that ML models are both technically robust and aligned with business objectives. This role often involves leading technical discussions, setting research directions, and mentoring junior scientists. You may also be responsible for translating complex research outcomes into actionable insights for non-technical stakeholders, ensuring smooth integration of ML solutions into products or services. Effective communication and a collaborative mindset are essential, as these projects often require balancing technical innovation with practical constraints.

What cities are hiring for Principal Scientist Machine Learning jobs?

Cities with the most Principal Scientist Machine Learning job openings:

What states have the most Principal Scientist Machine Learning jobs?

States with the most job openings for Principal Scientist Machine Learning jobs include:

What are popular job titles related to Principal Scientist Machine Learning jobs?

For Principal Scientist Machine Learning jobs, the most frequently searched job titles are:

Infographic showing various Principal Scientist Machine Learning job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $144,009 per year, or $69.2 per hour.

Data Scientist - Machine Learning Focus

San Jose, CA • On-site

Adidev Technologies Inc
IT Services • 11 - 50 employees

Other

Re-posted 19 days ago


Job description

Role: Data Scientist - Machine Learning Focus

(This role is open to US Citizens, Green Card holders, GC-EAD only. We do not sponsor visas.)

Adidev Technologies Inc

www.adidevtechnologies.com

Adidev Technologies is seeking 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 Analyst / Data Science Specialist for Adidev Technologies Inc., you will be enhancing and debugging large-scale applications for one of our well-known clients.

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
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)
Benefits
  • Competitive Salary
  • Paid Relocation
  • Remote Support
  • Guaranteed Regular Salary Reviews
  • Job Type: W2 or Contract 1099 (full-time - 40 hours).

Note: Adidev Technologies Inc. is a staunch advocate of diversity and equal opportunity. We warmly welcome applications from candidates of all backgrounds, experiences, and walks of life. Your unique perspective could be the catalyst for our next revolutionary breakthrough

#J-18808-Ljbffr