Senior Back-End Engineer (Node.js, AI/ML Expertise)

  • Woolf
  • Verified

Job Description

About Woolf

Woolf is on a mission to expand access and enhance quality in higher education. We bridge the gap between regulators and colleges worldwide by ensuring the quality of college programs and student learning.

In just five years, we've grown to serve 10,000+ students across 30+ colleges. Our platform has analyzed 60M+ learning activities and verified 300,000+ study materials. As we enter our next growth phase, we're integrating AI and ML to enhance efficiency, scalability, and impact.

We're looking for a Senior Back-End Engineer with AI/ML expertise to help us build stable, efficient, and scalable systems. If you're passionate about backend engineering, optimizing performance, and working with AI-driven solutions, we’d love to hear from you!

Tech Stack

  • Backend: Node.js with tRPC
  • AI/ML: Gemini, Vertex AI
  • Infrastructure: GCP, Cloud Run, Cloud Tasks, Kubernetes, Redis
  • Databases: PostgreSQL, AlloyDB, BigQuery

What You’ll Do

  • Develop and maintain scalable, high-performance backend applications.
  • Integrate AI/ML capabilities to enhance automation and system intelligence.
  • Optimize databases and APIs for speed, reliability, and scalability.
  • Research and evaluate best practices for AI/ML-powered applications.
  • Conduct code reviews and contribute to engineering best practices.
  • Collaborate with product and technical teams to shape the roadmap and deliver impactful features.

Requirements

What We’re Looking For

  • Experience in AI/ML-powered applications and scalable backend architectures.
  • Strong knowledge of PostgreSQL and system performance optimization.
  • Expertise in troubleshooting and resolving scalability and performance issues.
  • Proficiency in English and strong communication skills.
  • Ability to work independently and take ownership of projects.
  • Passion for learning and adapting to new technologies.
  • Commitment to delivering high-quality, maintainable code.

Hiring Process

  1. Screening Interview (30 min) – Chat with a recruiter.
  2. Asynchronous Technical Task (60 min) – Showcase your skills.
  3. Technical Interview (90 min) – Meet the Tech Lead, Product Lead, and CTO.

Benefits

Why Join Woolf?

  • Work on a high-impact mission that improves education worldwide.
  • Be part of a fast-growing, AI-driven company.
  • Collaborate with highly skilled engineers and product leaders.
  • Solve complex technical challenges at scale.

Ready to build the future of higher education? Apply now!