3Sigma / Careers

Build tools
teachers trust.

Join a small team bringing assessment, marking and classroom insights together. Help us build software around how teachers work.

Find your role
A small team. Close to the classroom.
A small product team collaborating on software interfaces in an office

Stay close to teachers.

Real classroom needs guide what we build and how we improve it.

Own the whole problem.

Take meaningful work from the first question to a useful solution.

Make room for good work.

We value focus, kindness, flexibility and a sustainable pace.

Opportunities

Find your place
on the team.

Work with educators, designers and engineers to make everyday assessment more useful.

Open roles

We’re looking for people who care about the details and the people using what we build.

School partnerships

Forward Deployed Engineer

Turn school needs into successful product deployments.

Full-time
Onsite · Thailand
View more

Job description

A school-facing technical deployment role combining discovery, implementation, training and product feedback. Work between schools and our product and engineering team to turn real-world needs into reliable deployments and product improvements.

Responsibilities

  • Collaborate closely with school leaders, teachers, and the internal product and engineering team to understand workflows, constraints, goals, and success measures.
  • Lead discovery meetings, demos, onboarding, training, and school-facing implementation support in real operational settings.
  • Translate school needs into clear product requirements, rollout plans, and practical solution approaches.
  • Support technical implementation across data workflows, integrations, setup, testing and troubleshooting.
  • Work with the internal product and engineering team to understand technical constraints and support configuration, lightweight solutions, prototypes, and troubleshooting where needed.
  • Feed structured user feedback, bugs, feature requests, and implementation lessons back into the product development process.
  • Create reusable playbooks, training materials, and deployment patterns that improve future rollouts and help deepen school usage.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Education, Business, or a related discipline, or equivalent practical experience.
  • Candidates who are still completing their degree may also be considered where their availability and demonstrated experience support effective on-site contribution.
  • Bilingual Thai and English, with fluent Thai and strong professional English.
  • Broad technical understanding across software systems, data workflows, and AI-assisted product features; deep specialization is helpful but not required.
  • Strong communication skills and confidence in meetings, demos, training, and stakeholder discussions with school leaders and teachers.
  • Strong discovery skills and the ability to turn ambiguous school needs into clear action plans.
  • Strong organization, reliability, and follow-through in pilots, school-facing work, and implementation support.
  • High empathy for educators and the ability to build trust with non-technical users.
  • Comfort working on site with schools in Thailand and traveling locally as needed.

Especially helpful

  • Experience in EdTech, school operations, teaching, curriculum, academic administration, customer success, solutions engineering, or account management.
  • Experience with Python, JavaScript or TypeScript, SQL, React, no-code or low-code tools, AI tools, or data analysis.
  • Experience introducing or supporting products in real operational environments, especially where training, rollout, or stakeholder coordination are involved.

Notes

The level of school-facing ownership and deployment scope will be calibrated to demonstrated capability. We welcome strong early-career candidates as well as more experienced operators with relevant technical and implementation experience.

This role requires regular in-person work with schools in Thailand. Some flexibility in working hours is possible where school schedules and coordination needs require it.

Engineering

Member of Technical Staff

Build the software, data and AI behind our classroom tools.

Full-timeContract
Remote
View more

Job description

Build across front-end, back-end, data, and AI systems to turn classroom materials into reliable workflows and insights educators can trust.

Responsibilities

  • Collaborate closely with educators, designers, and engineers to scope, build, and ship product features end-to-end.
  • Work across the stack, including front-end web, mobile, back-end services, data pipelines, AI integrations, and internal tools.
  • Design and implement maintainable systems with well-defined interfaces between front-end, back-end, data, and AI components.
  • Take ownership of projects from requirements clarification through implementation, release, and iteration based on user feedback.
  • Contribute to software engineering practices through code reviews, design reviews, testing, observability, and documentation.
  • Communicate technical decisions clearly across product, design, and non-technical stakeholders.

Qualifications

  • Bachelor’s degree or higher in Computer Science or a related technical discipline, or equivalent practical experience.
  • Candidates who are still completing their degree may also be considered where their availability and demonstrated experience support full-time contribution.
  • Demonstrated software engineering experience in one or more programming languages, including JavaScript or TypeScript, Python, Java, C, or C++.
  • Demonstrated proficiency in at least one of the following areas, together with an interest in and willingness to work across the others:
    • Web or mobile front-end development with modern UI frameworks, such as React or React Native.
    • Back-end systems and infrastructure, such as AWS Lambda, SQS, S3, DynamoDB, Aurora, CloudWatch, and related cloud or data-pipeline technologies.
    • Applied AI systems and integrations, such as prompt design, RAG, structured output validation, AI evaluation and multimodal understanding.
  • Strong product sense and an ability to build simple, reliable workflows for real users.
  • Sound technical judgement and the ability to make and explain pragmatic implementation trade-offs.
  • Comfort working with ambiguity, evolving requirements, and fast iteration in a startup environment.

Especially helpful

  • Experience building educational, data-intensive, or workflow-oriented products.
  • Experience working in a small, fast-moving product team.

Notes

The level of ownership and project scope will be calibrated to demonstrated capability. We welcome strong early-career candidates as well as more experienced engineers.

Additional openings are available for this role.

A short-term contract is also available for this position.

Closed roles

Applications for these roles are closed. Get in touch to discuss future opportunities.

Design

Product UI/UX Designer

Make complex classroom workflows feel clear and intuitive.

Full-time
Remote
View more

Job description

Design simple, usable, elegant flows to empower teachers.

Responsibilities

  • Collaborate closely with product managers, engineers, and other designers in a fast-moving, cross-functional startup environment.
  • Support end-to-end UX design, from user research, problem framing and concept exploration to wireframes, prototypes, and final designs.
  • Explore and articulate multiple design directions (e.g., A/B variants), clearly explaining the UX rationale, assumptions, and trade-offs.
  • Ground design decisions in user needs, behavioral observations, and constraints, and iterate based on feedback and learnings.
  • Contribute to design systems and lightweight documentation to maintain clarity while moving quickly.

Qualifications

  • Design experience through internships, startups, or personal projects.
  • Strong UX thinking and communication skills, with the ability to explain why a design works, not just what it looks like.
  • Comfort working with ambiguity and evolving requirements.
  • Solid foundation in user-centered design and usability principles.
  • Proficiency with Figma or similar tools.
  • Bonus: experience in EdTech or learning-focused products.

Notes

Applications for this role are currently closed. You’re welcome to contact us about future design opportunities.

Engineering

Front End / Mobile Software Engineer

Create reliable web and mobile experiences for teachers.

Full-time
Remote
View more

Job description

Build reliable workflows for teachers: from data capture, to insights mining and reporting.

Responsibilities

  • Collaborate closely with designers, product managers, and other engineers to deliver features and maintain availability.
  • Design and implement features through well-defined interfaces across multiple components and services.
  • Drive software engineering practices through code & design reviews.

Qualifications

  • Obtained or in the process of getting a Bachelor’s Degree or higher in Computer Science, or related technical discipline.
  • Technical engineering experience with coding in languages including, but not limited to, C, C++, Java, JavaScript, or Python.
  • Proficiency in developing front-end applications based on provided UI/UX wireframes with component-based frameworks (specifically React), ensuring a responsive and user-friendly experience.
  • Alternative skillset: proficiency in React Native.
  • Bonus: strong ability to design and implement backend services following specified architectural principles and best practices.
  • Bonus: experience working with ML/DL models.

Notes

Applications for this role are currently closed. You’re welcome to contact us about future engineering opportunities.

If you need help during the process, email our team.

Start a conversation

Your role isn’t
here. Yet.

If your experience is relevant to the problems we’re working on but doesn’t fit one of our open roles, tell us where you think you could contribute.

A note to our team

Tell us about yourself.

You can also attach your resume in your email app.

We’ll prepare your message for careers@3sigma.ai. Review and send it from your email app.

The hiring process

How we hire.

  1. Introduce yourself

    Apply

    Send your resume and relevant links, such as GitHub or your portfolio. A short note helps.

  2. Let’s meet

    Interviews

    Meet the people you’ll work with. We focus on collaboration and clarity.

  3. Your next chapter

    Offer

    Successful candidates receive an offer with clear expectations, transparent compensation and a plan for onboarding.

Open role