1

Machine Learning Teaching Jobs in California (NOW HIRING)

Manager 2, AI Science

San Diego, CA ยท On-site

$205K - $277K/yr

In this role you will be building and deploying machine learning models using both analytical ... Understand and teach proven methods and hacking skills in working with divergent data types at ...

In this role you will be building and deploying machine learning models using both analytical ... Understand and teach proven methods and hacking skills in working with divergent data types at ...

In this role you will be building and deploying machine learning models using both analytical ... Understand and teach proven methods and hacking skills in working with divergent data types at ...

Basic knowledge of AI / machine learning is required. * In-depth knowledge of instructional design best practices, with experience in designing, structuring, and teaching technical courses.

next page

Showing results 1-20

Machine Learning Teaching information

See California salary details

$22.7K

$52.8K

$98.2K

How much do machine learning teaching jobs pay per year?

As of Jun 9, 2026, the average yearly pay for machine learning teaching in California is $52,775.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,400.00 and $59,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Machine Learning Teaching position, and why are they important?

To thrive in a Machine Learning Teaching role, you need in-depth knowledge of machine learning concepts, proficiency with programming languages like Python or R, and an advanced degree in computer science or a related field. Experience with tools such as TensorFlow, PyTorch, Jupyter Notebooks, and familiarity with curriculum development and teaching technologies are typically required. Strong communication, patience, and the ability to clearly explain complex topics make educators especially effective. These skills ensure students gain practical expertise and solid theoretical foundations, preparing them for real-world machine learning careers.

What are the typical responsibilities of a Machine Learning Teaching professional?

Machine Learning Teaching professionals are responsible for designing and delivering lessons on core machine learning principles, guiding students through practical projects, and assessing their progress. They may create course materials, conduct lectures and labs, and offer mentorship to students on capstone or research projects. Collaboration with other faculty or industry experts is common for curriculum updates and staying current with advancements in the field. Additionally, they often provide feedback, support diverse learners, and help students connect theory with real-world applications, ensuring a comprehensive educational experience.

What is a Machine Learning Teaching job?

A Machine Learning Teaching job involves educating students or professionals about machine learning concepts, algorithms, and applications. Responsibilities may include designing curricula, delivering lectures, conducting hands-on coding sessions, and mentoring learners. These roles exist in universities, online education platforms, and corporate training programs. Strong knowledge of machine learning frameworks, programming (e.g., Python, TensorFlow, PyTorch), and effective teaching skills are essential for success.

What are the most commonly searched types of Machine Learning Teaching jobs in California? The most popular types of Machine Learning Teaching jobs in California are:
What are popular job titles related to Machine Learning Teaching jobs in California? For Machine Learning Teaching jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Machine Learning Teaching jobs? Cities in California with the most Machine Learning Teaching job openings:

Part-Time Lecturer - Applied Machine Intelligence (San Jose)

Northeastern University

San Jose, CA โ€ข On-site

$1K/wk

Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Job description

About the Opportunity
About Northeastern:
Founded in 1898, Northeastern is a global research university and the recognized leader in experience-driven lifelong learning. Our world-renowned experiential approach empowers our students, faculty, alumni, and partners to create impact far beyond the confines of discipline, degree, and campus. Our locations-in Boston; Charlotte, North Carolina; London; Portland, Maine; San Francisco; Seattle; Silicon Valley; Toronto; Vancouver; Miami; Oakland; Arlington and the Massachusetts communities of Burlington and Nahant-are nodes in our growing global university system. Through this network, we expand opportunities for flexible, student-centered learning and collaborative, solutions-focused research. Northeastern's comprehensive array of undergraduate and graduate programs- in a variety of on-campus and online formats-lead to degrees through the doctorate in nine colleges and schools. Among these, we offer more than 195 multi-discipline majors and degrees designed to prepare students for purposeful lives and careers.
The College of Professional Studies is one of ten colleges of Northeastern University, a nationally ranked private research university. Founded in 1960, the College provides lifelong experiential learning that unleashes the capacities of aspiring individuals in all stages and walks of life. The College teaches undergraduate, graduate, and doctoral students on campus and online in more than 90 programs.
About the Opportunity:
Northeastern University's College of Professional Studies invites applicants for a part-time faculty position to teach Applied Machine Intelligence courses offered within the Master of Professional Studies Analytics program, located on-ground in San Jose, California.
Responsibilities:
The Master of Professional Studies in Analytics is looking for part-time faculty teaching courses across the program with special emphasis on applied machine learning, artificial intelligence, and experiential network addressing the business challenges in the industry.
Instructional areas include, but are not limited to, analytics, with expertise in probability and statistics, data exploration, data visualization, and predictive analytics. The Applied Machine Intelligence courses offer a multi-disciplinary, experience-based approach that prepares students to innovate within the rapidly growing field of artificial intelligence. Through courses and projects that focus on applied machine learning, artificial intelligence, data management, data analysis, and data visualization, students learn to address business issues in any industry.
Qualifications:
Minimum qualification: Terminal degree in an aligned discipline and analytics/artificial intelligence industry experience.
Preference for candidates with a Ph.D. in a sciences field or similar.
Demonstration of teaching, coaching, and/or training is required, with a history of successful teaching (online/on ground) at the graduate level is strongly preferred.
Supervision:
This position will report to the Program Lead in the Master of Professional Studies in Applied Machine Intelligence.
Additional Information:
Applicants should submit materials including a letter of interest, vitae, teaching evaluations, and contact information for three professional references. In your cover letter, please discuss how you can support our commitment to fostering an inclusive environment for all faculty, staff, and students.
Northeastern University is an Equal Opportunity, Affirmative Action Educational Institution and Employer, Title IX University. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by the law.
Position Type
Academic
Additional Information
Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.
Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.
All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.
Pay Range:
The per credit rate is $1,529