Do you have engineering prowess that you want to use to do good in the world?

Nothing makes a bigger impact on the quality of a child’s education than an effective teacher. TeachFX is a startup that superpowers teachers’ work — providing teachers with regular, automated feedback on the dialogue that’s happening in their classrooms.

Using machine learning, our app visualizes for teachers what portions of class are teacher talk vs. student talk, and we are also building algorithms that will give teachers metrics like how well each individual student is participating, whether the teacher is asking open-ended or closed questions, whether unconscious biases may be surfacing in the classroom, and more.

TeachFX’s mission is to promote more meaningful and equitable classroom dialogue by superpowering teachers’ work — using technology to provide educators with regular, automated feedback on their practice.

I’m Jamie Poskin, the founder of TeachFX, and I’m a former high school teacher and tech entrepreneur who recently completed my MA in Education and MBA at Stanford. I also spent 7 years working as an experimental theater artist with The Wooster Group and my own company. My partner is Berk Coker, a Stanford BS/MS in Computer Science with a focus in machine learning. Berk has served as a Teaching Assistant for several of Stanford’s advanced level natural language processing courses, working with folks like Andrew Maas and Dan Jurafsky.

We have raised $1.5M from a number of investors including Ulu Ventures, Newfund, and Reach Capital, where we work as Entrepreneurs-in-Residence. We launched the product this fall and have seen great engagement from teachers, and we’ve developed relationships with several partners to scale rapidly over the coming year.

TeachFX is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

As our Senior Software Engineer, you will have overall responsibility of all technical aspects of our web and mobile applications, working in close partnership with Berk, our CTO and head of machine learning. You will use your expertise and insight to shape our users’ experience and the overall direction of our company. We want TeachFX to be able to deliver to each teacher a transformative and personalized experienced, and your role is essential in getting us there. 

Do you fit the bill? Are passionate about using tech for good? Are you interested in supporting our mission? If so, we’d love to hear from you!

Skills and responsibilities

Here are some of the key responsibilities:

  • Creating Javascript-centric applications (React)
  • Building mobile applications (React Native)
  • Building server-side APIs (Node.js)
  • Monitoring and maintaining a scalable production workload using GCS (Firebase, Kubernetes, Google ML Engine)
  • Using modern tooling (command-line, git, npm, XCode)
  • Producing testable code bases and enforcing the testing pipeline
  • Diagnosing and resolving bugs across platforms and devices


  • Location:
    Palo Alto
  • Deadline:


Minimum qualifications

Our team now is small (3 people), and you will be an important leader in our company as we scale, eventually managing a large engineering team. Because we are an early stage startup, the ability to be scrappy and flexible, to embrace ambiguity, and to thrive outside of hierarchies is very important. Some other traits we’re looking for in our new teammate include: proactive leader, great communicator, applies a growth mindset, intellectually curious, creative, trustworthy, relationship builder, strives for excellence in all things, and committed to making the world a better place.