Associate Instructor

| Greater Denver Area
Fill out the application form here:

AND email a cover letter and resume to Ellen Mary Hickmann at [email protected]
Apply now

Turing School of Software & Design is seeking an Associate Instructor to join our growing instructional team. Applicants will be considered for both the Front-End and Back-End teams.

Turing offers intensive instructional programs for adults working to become professional software developers. Beneath the surface, Turing is a 501(c)(3) non-profit organization working to change the landscape of the technology industry by training a diverse, passionate, and highly skilled workforce capable of building the software that’ll change the world. 


Associate Instructors report to the Director of their program: Louisa Barrett (FEE) or Sal Espinosa (BEE). Responsibilities include, but are not limited to the following:

  • Facilitate evaluations and assessments of projects and individual student progress
  • Deliver approximately eight hours of whole-group instruction per week
  • Create, edit and improve instructional materials that are aligned with the learning goals of the Turing curriculum
  • Research, prepare, and deliver lesson topics in a way that is both engaging and effective
  • Work and teach in our office in downtown Denver during the hours 8:15-5:00 daily in addition to occasional special events outside of these hours
  • Make a two-year commitment to teaching at Turing
  • Support and lead professional development and Gear Up sessions
  • Interview potential students 


High quality applicants will have some or all of the following:

  • Experience working as a professional software developer or delivering professional-quality academic software work
  • Experience with full-time teaching in K-12 or adult environments
  • Willingness to organize and instruct classes of 20+ students
  • Excellent written communication skills, both in technical and non-technical contexts
  • Ability to hypothesize, plan, execute, and iterate in extremely rapid cycles
  • Comfort with taking the kernel of an idea and independently seeing it through

Metrics of Success

Performance in this role will be measured by:

  • Performance of and feedback from students in the instructed module
  • Direct classroom observation by the Program Director and the Director of Professional Learning
  • Feedback from the module instructional team

Employee Expectations

The employee can expect to:

  • Have a starting salary of $89,971 with approximately a 1.2% raise every seven weeks
  • Be considered for promotion to Instructor when their skills and capabilities grow
  • Have fully paid premium health insurance and 50% coverage for family in addition to long-term disability insurance
  • 401(k) savings program with 2% employer match
  • Group Life Insurance (with benefit equal to yearly salary)
  • Be covered by our flexible minimum leave policy of at least 15 days per year
  • Be covered by our maternity/paternity leave policy ensuring at least 8 weeks of fully paid leave
  • Work in our office in downtown Denver during the hours 8:15-5:00 daily

Recruitment Pool

We believe that embracing diversity, equity, and inclusion as organizational values is a way to intentionally make space for positive outcomes to flourish. Accomplishing these goals starts with creating a culture that encourages diversity. Changing recruiting and hiring practices can help reach candidates from different population segments, which we believe is a critical component to fulfilling our organizational mission.  

For this position, initial reviews and phone screens will not begin until optional applicant self-reporting demonstrates that the pool is, at a minimum, made up of 30% people of color and 30% non-male applicants.  In the event that a sufficient pool has not applied after recruiting efforts of 90 days, the application period will close and current applicants will be allowed to move forward in the process. 

This information will be collected via a separate anonymous electronic form sent after the application is received. This electronic anonymous form will be collected by an employee that is not involved in the interview process for new candidates. Once the data from the anonymous form indicates that the above percentages of pool diversity are reached, the hiring team will be notified that the screening and interview process may begin for the new position.  

Selection Process
Applicants can anticipate the following selection process:

  1. Initial application submitted via Google Form 
  2. Send Cover Letter and Resume to Ellen Mary  [email protected].
  3. Screening review of initial applications leading to some candidates being invited to interview.
  4. A 30-minute interview with at least one current staff member.
  5. Applicants moving forward will be asked to teach a short sample lesson or complete a comparable performance task

Interested applicants can send questions about the position to Ellen Mary Hickmann, Director of Professional Learning at [email protected].

Read Full Job Description
Fill out the application form here:

AND email a cover letter and resume to Ellen Mary Hickmann at [email protected]
Apply now

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • RubyLanguages
    • SqlLanguages
    • D3JSLibraries
    • jQueryLibraries
    • ReactLibraries
    • Ember.jsFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • PostgreSQLDatabases
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • IllustratorDesign
    • PhotoshopDesign
    • TrelloManagement
    • IntercomCRM
    • MailChimpEmail


We're located in the heart of downtown Denver. Our proximity to Union Station makes the space easily accessible via bus, train, and bike.

An Insider's view of Turing School of Software & Design

How would you describe the company’s work-life balance?

I’m a mother of two young children, and I’m also involved in volunteer work outside of work. At Turing, my schedule is flexible and I can manage both my family life and work without feeling stressed or overwhelmed. Intermission weeks built into our schedule that allow for staff to take a break. We are encouraged to work smarter, not harder.


Director of Operations

What does your typical day look like?

My day starts with arriving on campus early to do a final review of the lesson plan for the class I’m teaching that morning, and a check in with the rest of my team. Class runs all morning with a lecture and a workshop where students work independently or in pairs. My afternoon is spent pairing with students or project managing student teams.


Back-End Instructor

What makes someone successful on your team?

We all use a growth mindset. We make time to learn about each other - our strengths and how we want to grow - and we are always striving to become even better at helping our students achieve their dreams. As a professional coach on staff, I love helping people unlock their potential to reach their goals.


Professional Development Lead & Coach

How do you empower your team to be more creative?

We believe Grace Hopper's idea that "the most dangerous phrase in the English language is 'That's the way we've always done it.'" There's nothing set in stone. No one of us has all the information or experience, but as a team we're constantly thinking, proposing, and debating better ways to help our students be successful.


Executive Director

What’s the vibe like in the office?

The vibe amongst the staff is equal parts camaraderie, silliness, productivity, empathy, and just embarrassing, glorious amounts of nerdiness. We're nerds about education and tech. I'm my whole self here, more than I've been at any other job, and my dedication and weirdness are assets that make me better at my job.


Front-End Instructor

What are Turing School of Software & Design Perks + Benefits

Turing School of Software & Design Benefits Overview

Turing strives to be a place where employees feel loved, supported, challenged, valued and effective.

Volunteer in local community
We host and run volunteer community efforts like CoderDojo and tech meetups.
Partners with Nonprofits
We get to work with many great local and national non-profits interested in workforce enablement, such as the Beacon Fund, Goodwill, and [email protected]
Friends outside of work
Game nights, potlucks, etc.
Eat lunch together
Lunch is typically filled with laughter and, too often, marble races.
Intracompany committees
Special projects or initiatives like our summer work with Kode with Klossy or the launch of our Mod 0 program pull together cross-functional teams.
Open door policy
Team owned deliverables
Team based strategic planning
There's a tremendous amount of strategic planning at all levels of the organization.
Group brainstorming sessions
Everything is a collaboration.
Pair programming
There are people pairing constantly on staff or with students.
Open office floor plan
We have both open/shared spaces, small group offices, and individual workspaces so staff can find their best environment for any given time or activity.
Documented equal pay policy
Dedicated Diversity/Inclusion Staff
Diversity and inclusion is everyone's job. We work on it through direct professional development, intentional recruitment and selection, and always striving to do better.
Highly diverse management team
Our leadership team is two-thirds female, one-third people of color, half parents, and a broad mix of educational and professional backgrounds.
Unconscious bias training
We regularly engage in professional development about diversity, biases, microaggressions, mental health, and related topics. Further, we deepen understandings by teaching those sessions to students.
Diversity manifesto
The mission statement is anchored in diversity.
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Onsite Gym
Technically it's across the street.
Retirement & Stock Options Benefits
401(K) Matching
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Adoption Assistance
Restricted work hours
Return-to-work program post parental leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Some Meals Provided
Happy Hours
Recreational Clubs
Relocation Assistance
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Mentorship program
Continuing Education stipend
Time allotted for learning
Online course subscriptions available
Customized development tracks
Paid industry certifications

Additional Perks + Benefits

We strive to offer benefits that allow staff members to do their best work during the work day and do their best living all the rest of the time.

More Jobs at Turing School of Software & Design3 open jobs
All Jobs
Dev + Engineer
Fill out the application form here:

AND email a cover letter and resume to Ellen Mary Hickmann at [email protected]
Apply now
Save jobView Turing School of Software & Design's full profileSee more Turing School of Software & Design jobs