1

Python Training Courses Jobs (NOW HIRING)

You'll design highly technical self-paced courses and instructor-led training courses with hands-on ... Architect and develop sample applications using a variety of programming languages (e.g., Python ...

You'll design highly technical self-paced courses and instructor-led training courses with hands-on ... Architect and develop sample applications using a variety of programming languages (e.g., Python ...

AI Red Teamer

Washington, DC · On-site +1

$70K - $90K/yr

Is comfortable scripting basic tests (Python, Bash, or similar) and working in Jupyter or prompt ... Formal training or certification in red-teaming or penetration testing. Compensation & Benefits

AI & Python Technical Lead

Charlotte, NC · On-site

$110K - $125K/yr

Extensive training opportunities, focused on skills, substantive knowledge, and personal ... courses. * Coaching opportunities with experienced colleagues from our Financial Innovation Labs ...

Three (3) or more years of experience using Python and/or ModelBuilder. * Successful completion (within the past two years) of ESRI training courses may substitute for portions of experience and/or ...

Three (3) or more years of experience using Python and/or ModelBuilder. * Successful completion (within the past two years) of ESRI training courses may substitute for portions of experience and/or ...

AI Red Teamer

Washington, DC · On-site

$70K - $90K/yr

Is comfortable scripting basic tests (Python, Bash, or similar) and working in Jupyter or prompt ... Formal training or certification in red-teaming or penetration testing. Compensation & Benefits

next page

Showing results 1-20

Python Training Courses information

See salary details

$13

$58

$86

How much do python training courses jobs pay per hour?

As of Jun 23, 2026, the average hourly pay for python training courses in the United States is $58.62, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What is the difference between Python Training Courses vs Data Analyst?

AspectPython Training CoursesData Analyst
Required CredentialsBasic programming knowledge, often no formal degree requiredBachelor's in statistics, data science, or related field
Work EnvironmentClassroom, online, or self-paced learning platformsOffice, remote, or client sites, using data tools and software
Industry UsageTraining providers, online education platformsBusiness, finance, healthcare, marketing
Search & Comparison IntentLearning options, courses, certificationsJob roles, skills, career path

Python Training Courses focus on teaching programming skills and Python language fundamentals, often through online or classroom courses. Data Analysts apply these skills to interpret data, generate reports, and support decision-making in various industries. While Python courses provide the technical foundation, Data Analyst roles involve practical application of these skills in real-world scenarios.

What jobs can I get with a Python certification?

A Python certification can qualify you for roles such as Python developer, data analyst, data scientist, automation engineer, or software engineer. These jobs typically require knowledge of programming, data manipulation, and tools like libraries and frameworks such as Pandas, NumPy, or Django.

Are Python certifications worth getting?

For Python training courses, certifications can validate your skills and improve your resume, potentially increasing job prospects. However, practical experience and project work often weigh more heavily with employers than certifications alone. Combining certification with hands-on coding and real-world projects is the most effective approach for Python-related roles.

What are the career prospects after Python training?

Python training opens opportunities in roles such as software developer, data analyst, machine learning engineer, and automation specialist. These roles often require knowledge of libraries like Pandas, NumPy, and frameworks such as Django or Flask, and can lead to positions in various industries including technology, finance, and healthcare.

Are Python still in demand in 2026?

Python training courses remain highly relevant for developers, data scientists, and automation specialists in 2026, as Python continues to be a widely used programming language across industries. Its versatility, extensive libraries, and strong community support sustain demand for Python skills in various job roles and projects.
More about Python Training Courses jobs
What cities are hiring for Python Training Courses jobs? Cities with the most Python Training Courses job openings:
What states have the most Python Training Courses jobs? States with the most job openings for Python Training Courses jobs include:
Infographic showing various Python Training Courses job openings in the United States as of June 2026, with employment types broken down into 13% Full Time, 80% Part Time, 2% Temporary, and 5% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $121,932 per year, or $58.6 per hour.
Staff Technical Content Engineer

Staff Technical Content Engineer

Viam

New York, NY

Other

Posted 14 days ago


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.