1

Python Ml Developer Jobs in Santa Clara, CA (NOW HIRING)

We own a modern fullstack architecture including TypeScript, React, GraphQL, Python, Golang , and ... We partner closely with ML engineers , Operations , Product Management , Data Science , and other ...

We own a modern fullstack architecture including TypeScript, React, GraphQL, Python, Golang , and ... We partner closely with ML engineers , Operations , Product Management , Data Science , and other ...

ML Engineer

Santa Clara, CA · On-site

$55 - $60/hr

Demonstrate advanced programming expertise, particularly in Python, with deep proficiency in AI ... ML. * Python. * TensorFlow. * PyTorch. * Hugging Face Transformers. * LLMs. * Multi-modal models.

ML Engineer

Santa Clara, CA · On-site

$55 - $60/hr

Demonstrate advanced programming expertise, particularly in Python, with deep proficiency in AI ... ML. Python. TensorFlow. PyTorch. Hugging Face Transformers. LLMs. Multi-modal models. RAG pipelines.

ML Features Solutions Engineer

San Jose, CA · On-site

$96K - $128K/yr

This role combines deep ML expertise with hands-on engineering to deliver production-grade ... Python and deep learning frameworks: PyTorch (required), TensorFlow, or JAX • Experience with ...

AI/ML Engineer, Applied Data Science

Cupertino, CA · On-site

$141K - $169K/yr

Minimum Qualifications 4+ years of delivering solutions in AI/ML engineering, NLP, or related roles Strong proficiency in Python and ML frameworks (PyTorch, TensorFlow, or similar) Experience with ...

Showing results 41-60

Python Ml Developer information

See Santa Clara, CA salary details

$15

$68

$101

How much do python ml developer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for python ml developer in Santa Clara, CA is $68.85, according to ZipRecruiter salary data. Most workers in this role earn between $56.73 and $78.22 per hour, depending on experience, location, and employer.

What does a Python ML Developer do?

A Python ML Developer designs, builds, and deploys machine learning models using the Python programming language. They work with large datasets, clean and process data, select appropriate algorithms, and use libraries like TensorFlow, PyTorch, or scikit-learn to implement solutions. Their work often involves collaborating with data scientists and engineers to integrate machine learning models into applications. Additionally, they may be responsible for testing, tuning, and optimizing models to achieve the best possible performance in real-world scenarios.

What are the key skills and qualifications needed to thrive as a Python ML Developer?

To thrive as a Python ML Developer, you need strong programming skills in Python, a solid understanding of machine learning algorithms, and a background in mathematics or statistics, often supported by a degree in computer science, engineering, or a related field. Familiarity with tools and libraries such as TensorFlow, scikit-learn, PyTorch, and version control systems like Git is essential, along with experience using data visualization and cloud platforms. Critical soft skills include problem-solving, adaptability, and effective communication to collaborate with cross-functional teams and explain complex models to stakeholders. These skills ensure the successful development, deployment, and maintenance of machine learning solutions that drive business value.

What are some common challenges Python ML Developers face when deploying machine learning models to production?

Python ML Developers often encounter challenges such as ensuring model scalability, managing dependencies, and maintaining reproducibility when deploying models into production environments. Integrating machine learning models with existing systems can require close collaboration with DevOps and software engineering teams to streamline workflows and automate deployment pipelines. Additionally, monitoring model performance over time and handling data drift are crucial responsibilities to ensure continued accuracy and reliability of deployed solutions.

What is the difference between Python Ml Developer vs Data Scientist?

AspectPython Ml DeveloperData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; Python, ML certificationsBachelor's/Master's in Data Science, Statistics, or related; Python, ML certifications
Work EnvironmentSoftware development teams, AI/ML projectsResearch, data analysis, modeling teams
Employer & Industry UsageTech companies, startups, AI firmsFinance, healthcare, tech, research institutions
Common Search & ComparisonYesYes

Python ML Developers focus on building and deploying machine learning models using Python, often working closely with software engineering teams. Data Scientists analyze data, create models, and generate insights, often using Python along with statistical tools. While both roles require Python and ML knowledge, Python ML Developers are more involved in implementation and deployment, whereas Data Scientists focus on data analysis and research.

What job categories do people searching Python Ml Developer jobs in Santa Clara, CA look for?

The top searched job categories for Python Ml Developer jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Python Ml Developer jobs?

Cities near Santa Clara, CA with the most Python Ml Developer job openings:

Infographic showing various Python Ml Developer job openings in Santa Clara, CA as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 11% Part Time, and 6% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $143,202 per year, or $68.8 per hour.

On-Device ML Infrastructure Engineer (ML User Experience APIs), Graphics, Games and Machine Learning

Socket.dev

Cupertino, CA • On-site

$180 - $260/hr

Other

Posted 13 days ago


Job description

Imagine being at the forefront of an evolution where innovative AI meets the elegance of Apple silicon. The On-Device Machine Learning team transforms groundbreaking research into practical applications, enabling billions of Apple devices to run powerful AI models locally, privately, and efficiently. We stand at the unique intersection of research, software engineering, hardware engineering, and product development, making Apple a top destination for machine learning innovation. This team builds the essential infrastructure that enables machine learning at scale on Apple devices. This involves onboarding modern architectures to embedded systems, developing optimization toolkits for model compression and acceleration, building ML compilers and runtimes for efficient execution, and creating comprehensive benchmarking and debugging toolchains. This infrastructure forms the backbone of Apple’s machine learning workflows across Camera, Siri, Health, Vision, and other core experiences, supplying to the overall Apple Intelligence ecosystem. If you are passionate about the technical challenges of running sophisticated ML models across all devices, from resource-constrained devices to powerful clusters, and eager to directly impact how machine learning operates across the Apple ecosystem, this role presents a great opportunity to work on the next generation of intelligent experiences on Apple platforms. Our group is seeking an ML Infrastructure Engineer, with a focus on ML user experience APIs and integration. The role is responsible for developing new ML model conversion and authoring APIs that serve as the main entry point into Apple’s ML infrastructure. An engineer in this role will also drive the onboarding of popular and latest ML models—demonstrating end-to-end workflows that highlight both the authoring and runtime capabilities of Apple’s ML ecosystem with strong, competitive performance on Apple platforms. The role also involves integrating these APIs into internal and external systems (e.g., Hugging Face) to showcase the most efficient path for bringing models into Apple’s ML stack. This integration could involve a gamut of optimizations ranging from authored program optimizations (e.g., in PyTorch) to custom transformations within Apple’s model representation.

Description

As an engineer in this role, you will be primarily focused on developing and using APIs that enable ML engineers to efficiently author and convert ML models to run effectively on Apple platforms. You will integrate Apple’s ML tools into internal and external model repositories to evaluate and demonstrate how models can be efficiently ingested and implemented within Apple’s ML stack. You will ideate, design, and stress test a variety of optimizations required to support these models, ranging from source-level optimizations (e.g., in the PyTorch program) to custom transformations within Apple’s model representation. As a power user of Apple’s ML infrastructure, you will also help create the latest and most capable models with strong, driven performance across hardware targets—showcasing the practical power of Apple’s authoring and runtime APIs. This role offers the opportunity to shape how ML developers experience Apple’s end-to-end inference stack, from model creation to deployment. The role requires a confirmed understanding of ML modeling (architectures, training vs. inference trade-offs, etc.), ML deployment optimizations (e.g., quantization), and strong experience designing Python APIs. We are building the first end-to-end developer experience for ML development that, by taking advantage of Apple’s vertical integration, allows developers to iterate on model authoring, optimization, transformation, execution, debugging, profiling and analysis.

Minimum Qualifications
  • Bachelors in Computer Sciences, Engineering, or related subject area.
  • Highly proficient in Python programming, familiarity with C++ is required.
  • Proficiency in at least one ML authoring framework, such as PyTorch, MLX, and JAX.
  • Strong understanding of ML fundamentals, including common architectures such as Transformers.
  • Hands‑on experience with ML inference optimizations, such as quantization, pruning, KV caching, etc.
  • Strong communication skills, including ability to connect with multi‑functional audiences.
Preferred Qualifications
  • Experience with C++, Swift, and/or GPU programming paradigms.
  • Familiarity with QAT and other compression and quantization techniques employing PyTorch workflows.
  • Experience designing Python APIs and deploying production‑grade Python packages.
  • Experience with MLIR/LLVM or similar compiler toolchains.
  • Familiarity with Hugging Face or other model repositories.
#J-18808-Ljbffr