Job Openings Full Stack Engineers

About the job Full Stack Engineers

About the client

Our client is a leading AI Education Tech startup with a focus on delivering effective digital learning experiences through personalised video generation, learning path optimisation as well as automatic grading & feedback.

They are looking for a Full stack Software Engineer with a primary focus on:

  • Flutter for frontend mobile applications
  • FastAPI, Firebase and GCP Tools for backend services (built with Python)
  • Set up and maintenance of DevOps systems (CI/CD, Observability, Alert systems)

The candidate must be comfortable working with:

  • Multi-agentic systems around LLM providers such as OpenAI, Claude, Gemini and Perplexity (built with Python)

Examples of projects you could be responsible for:

  • Ensuring object path synchronization in a video generation pipeline
  • Decreasing speed-to-output of the video generation pipeline, through use of pay-peruse GPUs
  • Enabling live-tracking and interpretation of the users handwriting on our platform
  • Improving accuracy and reliability of an agentic Math Word Problem Solver
  • Extracting data from unstructured data sources like PDFs and images

You would also be expected to tackle common engineering problems such as bug fixes and regular feature upgrades for their frontend and backend.

Soft Skills:

  • Independence, Initiative & Learning
  • Communication
  • Creativity
  • Agility
  • Result Oriented

Technical Skills:

  • Programming responsive mobile applications with Flutter, Flutter BloC and Firebase.
  • Agentic LLM pipelines written in Python
  • Flask/Django/FastAPI backend applications
  • GCP services like Cloud Run, Cloud Functions, Google Compute Engine
  • Observability tools like Datadog, Google Cloud Monitoring etc.
  • Adheres to strong testing and documentation standards

Experience with the following is preferred:

  • Set-up and maintenance of DevOps systems (CI/CD, Observability, Alert systems)
  • Building Langgraph systems
  • Integration with payment gateways like Airwallex or Stripe
  • Release management on iOS App Store and Google Play Store using fastlane
  • Training and improving the architecture of classical computer vision models and VLMs
  • React web app development