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

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!

What is Woolf? Woolf is the first global collegiate university that lets qualified organizations join as accredited member colleges. See woolf.university for more.Mission Our mission at Woolf is to increase access to world-class higher education and ensure that it is globally recognized and transferable.What are we doing?We create infrastructure that increases the speed of innovation in higher education; we make it possible to create new accredited degree programmes with speed and at scale, and by allowing students to connect with the right professor anywhere in the world, at any time.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Software Engineer Q&A's
Report this job
Apply for this job