Woolf is hiring a

Senior Back-end Engineer (with AI/ML expertise)

Full-Time
Remote

Senior back-end engineer with AI/ML expertise, specializing in scaling stable and efficient systems

A word from the CTO: I'm seeking engineers who believe AI can automate business processes, expand analytical capabilities, reduce operational costs, and bring so much fun to the daily work routine. If you're excited by the idea that people today can accomplish significantly more while spending less time and effort, and you're eager to boost your efficiency with cutting-edge technology, join my team. All of my coworkers are exceptional, and we want a few more exceptional people to join us in building the future of education.

Company Overview:

Woolf is an institution that aims to expand access and enhance quality in higher education. We build bridges between regulators and colleges worldwide by ensuring the quality of college programs and student learning.

In 5 years, we've expanded to 10,000+ students and 30+ colleges. Our tools have analyzed 60M+ learning activities and verified 300,000+ study materials. We're now entering a growth phase, aiming to enhance our tools with AI and ML for improved efficiency and bandwidth.

We are expanding our team with talented engineers who seek exciting challenges and want to play a crucial role in developing cutting-edge software solutions.

Stack:

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

Responsibilities:

  • Build and maintain scalable server-side applications.
  • Integrate AI/ML to enhance tools and applications.
  • Optimize database and API for performance.
  • Research and evaluate solutions to ensure optimal implementation.
  • Conduct code reviews to ensure quality and stability.
  • Contribute to product discussions and roadmap prioritization.

Requirements

  • AI/ML expertise and experience with scalable backend systems.
  • Strong PostgreSQL knowledge and system performance optimization.
  • Ability to troubleshoot complex scalability issues.
  • Strong communication skills and English proficiency.
  • Self-motivated, independent worker with project ownership.
  • Adaptable to new technologies and changing requirements.
  • Committed to delivering high-quality code and features.

Application Process:

  • Screening interview with recruiter (30 minutes)
  • Asynchronous test task (60 minutes)
  • Technical interview with tech lead, product lead, and CTO (90 minutes)
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

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