Machine Learning Jobs in San Francisco, CA

295,247 open positions · Updated daily

Looking for Machine Learning jobs in San Francisco, CA? Browse our curated listings with transparent salary information to find the perfect Machine Learning position in the San Francisco, CA area.

Public Affairs Campaign Program Manager

Company: Meta

Location: Menlo Park, CA

Posted Feb 03, 2025

Entry Level Software Engineer

Company: EchoStar

Location: San Diego, CA

Posted Feb 02, 2025

EchoStar Corporation, a global leader in satellite communication solutions, is seeking an Entry Level Software Engineer for its Hughes Network Systems division in San Diego, CA. The role involves designing, developing, delivering, and supporting software for complex communication systems. The ideal candidate should have a Bachelor's degree in Computer Science or a related field and 1 year of experience in Java, Python, C, C++, or C. Preferred qualifications include knowledge of computer science fundamentals, networking basics, and experience with CC++ software development for real-time protocols and embedded systems. The company offers a comprehensive benefits package, including a 401k retirement savings plan, healthcare benefits, and opportunities for professional development.

IDC Security Analyst

Company: Meta

Location: Menlo Park, CA

Posted Feb 03, 2025

Sr. Manager, Digital Marketing

Company: The Wonderful Company

Location: Los Angeles, CA

Posted Feb 02, 2025

Wonderful Agency, an award-winning in-house marketing agency, is seeking a Sr Manager Digital Marketing. The role involves driving social and YouTube paid media strategy, managing campaigns, and optimizing performance. The ideal candidate should have a proven understanding of digital platforms, strong analytical skills, and excellent communication abilities. The position is based in West Los Angeles, CA, with a hybrid schedule. The company offers competitive compensation, wellness benefits, career advancement opportunities, and a commitment to corporate social responsibility.

People Operations Coordinator

Company: NextRoll

Location: San Francisco, CA

Posted Feb 02, 2025

NextRoll is seeking a People Operations Coordinator to join their team in San Francisco. The role involves supporting programs that enhance the employee experience, collaborating with cross-functional teams, and ensuring compliance with employment laws. Key responsibilities include managing new hire documentation, maintaining accurate employee data, handling ad hoc HR reporting, and supporting the offboarding process. The ideal candidate will have a Bachelor's degree, 1 year of relevant HR experience, strong communication skills, and attention to detail. Bonus points for experience in a fast-paced technology company, working with HR systems, and spreadsheets. NextRoll offers competitive compensation, benefits, and opportunities for career growth.

GenAI Architect

Company: ServiceNow

Location: San Diego, CA

Posted Feb 02, 2025

ServiceNow, a global market leader in AI-enhanced technology, is seeking a GenAI Architect to drive customer outcomes and value realization. The role involves leading complex projects, providing technical advice, delivering ServiceNow capabilities, collaborating with cross-functional teams, staying updated with industry trends, and contributing to thought leadership. The ideal candidate should have at least 5 years of experience in a technology advisory role, preferably with GenAI solutions, and ServiceNow certifications. The position offers a base pay of $140,000-$245,200 plus equity, variable incentive compensation, and benefits. ServiceNow is an equal opportunity employer.

Frequently Asked Questions

What are typical salary ranges for ML roles at different seniority levels?
Junior ML Engineers earn $90k–$120k annually, mid‑level engineers $120k–$160k, senior engineers $160k–$220k, and lead or principal ML roles can reach $220k–$300k+. In large tech firms, the upper end can exceed $350k when including equity, while early‑stage startups may offer lower base but higher stock options.
What skills and certifications are required for ML positions?
Core expertise includes Python, Jupyter, TensorFlow, PyTorch, scikit‑learn, and SQL. MLOps proficiency with Docker, Kubernetes, and cloud services (AWS SageMaker, GCP AI Platform, Azure ML) is essential for production roles. Certifications such as TensorFlow Developer, AWS Certified Machine Learning – Specialty, and Google Cloud Professional Machine Learning Engineer can validate knowledge and accelerate hiring.
Are ML jobs available for remote work?
Yes, many ML positions are fully remote or hybrid. Companies like Scale AI, Databricks, and Cohere offer remote‑first policies. Remote work requires high‑speed internet, secure VPN access, and collaboration via tools like JupyterHub, Slack, and Asana, but it also expands the geographic talent pool.
What career progression paths exist in ML?
Typical paths start as ML Engineer or Data Scientist, advance to Senior ML Engineer, Lead Data Scientist, or Research Scientist, then transition into managerial roles such as ML Manager, Director of AI, or VP of Data & AI. Progression hinges on building a strong portfolio, publishing research, mentoring junior teammates, and mastering cross‑functional skills like product strategy and ethics.
What are current industry trends shaping ML careers?
Edge AI and federated learning are driving demand for on‑device models; AutoML platforms reduce time to deployment; responsible AI frameworks (e.g., IBM AI Fairness 360) shape compliance roles; reinforcement learning is expanding into robotics; and interpretability tools like SHAP and LIME are becoming standard in regulated sectors such as finance and healthcare.

Related Pages