... Python, Go, TypeScript) and Viam * Design, develop, and maintain course materials including hands-on coding exercises, presentation content, video storyboards, student and instructor guides, demo ...
... Python, Go, TypeScript) and Viam * Design, develop, and maintain course materials including hands-on coding exercises, presentation content, video storyboards, student and instructor guides, demo ...
Curriculum Manager - Data Science and AI
New York, NY · On-site +1
In this role, you'll collaborate with instructors and teams across curriculum, engineering, product ... A solid technical background in Python and SQL. A technical background in data engineering is a ...
Quick apply
Curriculum Manager - Data Science and AI
New York, NY · On-site +1
In this role, you'll collaborate with instructors and teams across curriculum, engineering, product ... A solid technical background in Python and SQL. A technical background in data engineering is a ...
Collaborate with instructors to create engaging content. * Consistently leverage AI tools like ... A solid technical background in Python and/or SQL, with comfort working in cloud-native tooling and ...
New
Quick apply
Collaborate with instructors to create engaging content. * Consistently leverage AI tools like ... A solid technical background in Python and/or SQL, with comfort working in cloud-native tooling and ...
New
Senior Product Engineer
New York, NY · On-site
$188K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Senior Product Engineer
New York, NY · On-site
$188K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
The Lead TA works in close partnership with the Lead Instructor and is expected to be capable of ... Experience with data cleaning, analysis, or visualization tools (e.g., Python/pandas, Tableau ...
The Lead TA works in close partnership with the Lead Instructor and is expected to be capable of ... Experience with data cleaning, analysis, or visualization tools (e.g., Python/pandas, Tableau ...
The Lead TA works in close partnership with the Lead Instructor and is expected to be capable of ... Experience with data cleaning, analysis, or visualization tools (e.g., Python/pandas, Tableau ...
The Lead TA works in close partnership with the Lead Instructor and is expected to be capable of ... Experience with data cleaning, analysis, or visualization tools (e.g., Python/pandas, Tableau ...
Today our instructors build question banks manually in WordPress. We're changing that by building ... Python (primary language for AI/ML pipeline work) Experience with REST APIs and at least one ...
Today our instructors build question banks manually in WordPress. We're changing that by building ... Python (primary language for AI/ML pipeline work) Experience with REST APIs and at least one ...
TTPR Bootcamp Lead TA
New York, NY · On-site
$30/hr
The instructional team consists of 2 (2) Instructors , four (4) Teaching Assistants , and one (1) ... Python (pandas, numpy), SQL, Excel, Tableau or Power BI * Cybersecurity Concepts : System ...
TTPR Bootcamp Lead TA
New York, NY · On-site
$30/hr
The instructional team consists of 2 (2) Instructors , four (4) Teaching Assistants , and one (1) ... Python (pandas, numpy), SQL, Excel, Tableau or Power BI * Cybersecurity Concepts : System ...
Staff Software Engineer 1 (L6)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Staff Software Engineer 1 (L6)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
The instructional team consists of 2 (2) Instructors , four (4) Teaching Assistants , and one (1) ... Python (pandas, numpy), SQL, Excel, Tableau or Power BI * Cybersecurity Concepts : System ...
The instructional team consists of 2 (2) Instructors , four (4) Teaching Assistants , and one (1) ... Python (pandas, numpy), SQL, Excel, Tableau or Power BI * Cybersecurity Concepts : System ...
Senior Software Engineer 1 (L4)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Senior Software Engineer 1 (L4)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Senior Product Engineer 2 (L5)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Senior Product Engineer 2 (L5)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Senior Software Engineer 2 (L5)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Senior Software Engineer 2 (L5)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Staff Product Engineer 1 (L6)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Staff Product Engineer 1 (L6)
New York, NY · On-site
$157K - $248K/yr
Stepful is reimagining allied healthcare training by offering affordable, online, instructor-led ... Python, Node.js, Ruby on Rails * Relentlessly obsess over solving complex problems with cutting ...
Today our instructors build question banks manually in WordPress. We're changing that by building ... Python (primary language for AI/ML pipeline work) • Experience with REST APIs and at least one ...
Today our instructors build question banks manually in WordPress. We're changing that by building ... Python (primary language for AI/ML pipeline work) • Experience with REST APIs and at least one ...
Today our instructors build question banks manually in WordPress. We're changing that by building ... Python (primary language for AI/ML pipeline work) • Experience with REST APIs and at least one ...
Quick apply
Today our instructors build question banks manually in WordPress. We're changing that by building ... Python (primary language for AI/ML pipeline work) • Experience with REST APIs and at least one ...
Kids just think it's cool!" Are you passionate about Tech Education, Video Games, Coding (Python ... Must love working with kids! Assistant Instructor Requirements: * 18 years of age or older
Quick apply
Kids just think it's cool!" Are you passionate about Tech Education, Video Games, Coding (Python ... Must love working with kids! Assistant Instructor Requirements: * 18 years of age or older
Kids just think it's cool!" Are you passionate about Tech Education, Video Games, Coding (Python ... Assistant Instructor Requirements: 18 years of age or older College students studying education ...
Kids just think it's cool!" Are you passionate about Tech Education, Video Games, Coding (Python ... Assistant Instructor Requirements: 18 years of age or older College students studying education ...
Summer Camp Coding, Digital Arts, or Game Development Assistant Teacher
Staten Island, NY · On-site
$17 - $18/hr
Kids just think it's cool!" Are you passionate about Tech Education, Video Games, Coding (Python ... Must love working with kids! Assistant Instructor Requirements: * 18 years of age or older
Summer Camp Coding, Digital Arts, or Game Development Assistant Teacher
Staten Island, NY · On-site
$17 - $18/hr
Kids just think it's cool!" Are you passionate about Tech Education, Video Games, Coding (Python ... Must love working with kids! Assistant Instructor Requirements: * 18 years of age or older
Adjunct Lecturer, Financial Securities Analysis and Portfolio Management (On-Campus/Online, Fall ...
$11K - $13K/mo
Lecturers are the primary instructors for courses and an invaluable component of the faculty ... Proficiency in Python; e.g. using libraries for data manipulation, statistical analysis, machine ...
Adjunct Lecturer, Financial Securities Analysis and Portfolio Management (On-Campus/Online, Fall ...
$11K - $13K/mo
Lecturers are the primary instructors for courses and an invaluable component of the faculty ... Proficiency in Python; e.g. using libraries for data manipulation, statistical analysis, machine ...
Python Instructor information
See Manhattan, NY salary details
$14.59 - $21.92
1% of jobs
$21.92 - $29.25
0% of jobs
$29.25 - $36.59
2% of jobs
$36.59 - $43.92
5% of jobs
$43.92 - $51.25
11% of jobs
$53.41 is the 25th percentile. Wages below this are outliers.
$51.25 - $58.58
18% of jobs
The median wage is $62.41 / hr.
$58.58 - $65.91
24% of jobs
$71.52 is the 75th percentile. Wages above this are outliers.
$65.91 - $73.25
18% of jobs
$73.25 - $80.58
13% of jobs
$80.58 - $87.91
5% of jobs
$87.91 - $95.24
3% of jobs
$14
$64
$95
How much do python instructor jobs pay per hour?
What is a Python Instructor job?
What are the key skills and qualifications needed to thrive in the Python Instructor position, and why are they important?
What are the typical daily responsibilities of a Python Instructor?

Job description
Role summary
As a Technical Content Engineer, you'll design learning experiences that take developers from first hearing about Viam to confidently building production applications. This isn't just about organizing content-it's about understanding how developers actually learn, what motivates them to keep going, and what obstacles cause them to drop off. You'll design and build real-world robotics applications and create courses and learning paths based on these applications that drive real adoption, working hands-on with Viam to ensure your designs are grounded in the actual developer experience.
We're looking for experienced engineers who want to help us build the best technology education program in the industry. Our ideal candidate is a senior software developer who also loves to teach. You've built non-trivial applications, but you also have a passion for explaining technical concepts in just the right way.
This is a unique role because it combines teaching and software engineering. You'll design highly technical self-paced courses and instructor-led training courses with hands-on exercises to help people get the most out of Viam. You'll also become a Viam expert. When applying, please let us know in a few words why you'd be a good fit.
What you'll do
- Design the overall architecture of Viam's self-paced learning content: what courses exist, how they sequence, what prerequisites they assume, and how they build toward real capabilities
- Evaluate training requirements by use case and user role, and turn those requirements into courses with clearly defined learning objectives and learning paths
- Architect and develop sample applications using a variety of programming languages (e.g., Python, Go, TypeScript) and Viam
- Design, develop, and maintain course materials including hands-on coding exercises, presentation content, video storyboards, student and instructor guides, demo scripts, quizzes and assessments
- Build working projects in Viam yourself to validate that your curriculum designs match the developer experience
- Use feedback and survey data from students, instructors, and Viam engineering teams to create new courses and improve existing courses
- Build train-the-trainer materials to enable Viam instructors to deliver training courses effectively
- Analyze where developers struggle or drop off, using both quantitative data and qualitative feedback to iterate on curriculum design
- Continually look for ways to extend and improve our courses to support new use cases and features, and to enhance the learning experience for students and their instructors
- Stay current with adult learning research and industry best practices in developer education
What you bring
- A Bachelor's or advanced degree in computer science or a related engineering discipline, or equivalent experience in a software or technology-related field. Aptitude and attitude are more important than credentials
- Advanced skills in at least one programming language (e.g., Python, Go, TypeScript). Understanding of at least one other programming language is a big plus
- Skill with modern software development practices and infrastructure
- Demonstrated experience in at least two of the following areas: teaching, technical content development, public speaking, technical writing
- Understanding of instructional design principles-learning objectives, scaffolding, assessment design, motivation-whether through formal training or hard-won experience
- An interest in sweating the details of individual learning moments
- A "can-do" attitude, the ability to work collaboratively, and deliver on a deadline
- You enjoy self-driven exploration and education on new software and hardware, and can adapt innovative technologies and learn quickly in a fast-paced environment
- Experience or genuine interest in working with physical hardware-you'll be building robots as part of this job
- Experience with robotics, IoT, embedded systems, or industrial automation is a significant plus
In 3 months
- Complete new hire onboarding and technical training to acquire hands-on technical knowledge of the Viam platform and ecosystem, specific capabilities and use cases
- You understand the Viam platform and feel comfortable assembling robots based on tutorials and writing programs for robots with our SDKs
- Via new hire training and shadowing, acquire a deep knowledge of Viam training offerings, student personae, and learning objectives
- You have audited existing documentation and learning content to identify gaps and opportunities
- Comfortable with creating and releasing new or updated training content, given a course outline with defined learning objectives
In 6-12 months
- You have built one or more substantial reference robotics applications on Viam
- You have shipped at least two complete courses from outline to publication
- You have established a repeatable curriculum development process that scales as the team grows
- You are iterating on existing courses based on quantitative completion data and qualitative learner feedback
- With the broader education team, contribute to refining processes and tooling to drive increased development velocity and quality of training content
- You have contributed to internal enablement programs
The starting salary range for this role is $165,000 - $235,000/year.
About Viam
Sourced by ZipRecruiter
Industry
Software development
Company size
11 - 50 Employees
Headquarters location
New York, NY, US
Year founded
2020