Senior Software Engineer

TeachFX - Palo Alto, CA - Full time

TeachFX - Palo Alto, CA - Full time

×

Meet Awesome Companies at our Job Fairs!

Select a region near you for more information:
Looking to hire in one or more of these cities?
Learn More

Apply for this job

Nothing makes a bigger impact on the quality of a child’s education than an effective teacher. TeachFX (teachfx.com) 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.

ABOUT US

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.

ABOUT YOU

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. 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

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.

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! Please send your resume to Berk (berk@teachfx.com) and let us know a little bit about yourself.

Thanks!

Jamie

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.

Apply for this job

Apply for this job

Role

Engineering

Experience Level

Senior Level

TeachFX

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.

Apply for this job

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

STAY UP TO DATE ON EDTECH
News, research, and opportunities - sent weekly.
STAY UP TO DATE ON EDTECH
News, research, and opportunities - sent weekly.