Join Our Team

We're building Vision AI for the physical world. Come build it with us.

Backend Engineer (Mid-Level)

Company: Graffity
Location: Bangkok
Job Type: Hybrid Full-time

About Graffity

Graffity builds Vision AI that understands the physical world. Our Spatial AI platform turns ordinary phone video into 3D maps and positions any camera within them to the centimeter, powering AI Navigation, spatial computing experiences and, next, Physical AI. With a passionate team in Bangkok, we're reshaping how people — and eventually machines — find their way through the real world.

About the Role

We're looking for a Mid-Level Backend Engineer to help us power the infrastructure behind our Spatial AI platform. You'll work closely with our product, mobile, and research teams to build scalable systems, support real-time applications, and contribute directly to the development of key features like Graffity Scanner, Viewer, and the Spatial AI Cloud.
In addition to our core technologies, you'll also contribute to custom client projects, helping adapt and deploy Graffity's tech in real-world, tailored use cases — whether in smart cities, retail, transportation, or beyond.
This is a great opportunity for someone who enjoys variety, thrives on solving challenging problems, and values clean architecture and continuous growth.

What You'll Do

  • Build and maintain robust backend systems for our Spatial AI platform.
  • Collaborate cross-functionally with product, mobile, and research teams.
  • Support client-specific (tailor-made) projects integrating our tech into external systems.
  • Write clean, testable code following best practices (SOLID, TDD).
  • Tackle complex challenges with resilience and a growth mindset.

Minimum Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Proficient in writing clean, maintainable code and debugging production issues.
  • Strong collaboration and communication skills in a fast-paced environment.
  • Growth-oriented mindset with adaptability and ownership.
  • Working-level English (verbal and written).

Preferred Qualifications (a plus, but not required)

  • Experience with Golang, real-time or cloud-based systems.
  • Familiarity with mobile development (Swift/Kotlin).
  • Understanding of computer graphics math or 3D concepts.
  • Exposure to AR/VR technologies or spatial computing.
  • Comfort working with cloud platforms (AWS, GCP, or Azure).
  • Experience using AI developer tools like ChatGPT or GitHub Copilot.