About TripleTen
Hey! We’re TripleTen and we’re building a leading online education service that offers the opportunity to learn tech industry skills. Currently, we operate in the US and Latin America.
Our research-based learning method is focused on ensuring that after completing our program, every student — regardless of their background — will find employment in the tech industry.
Passionate about education and technology, we’re curious about how AI is transforming learning. Reimagining how people learn, we continuously learn ourselves and invite you to join us on this journey.
About the Role
TripleTen AI is a team of researchers, developers, and designers dedicated to rethinking and reinventing how people learn with AI. We continuously explore advancements in AI and educational science, designing tools that we actively deliver to students.
As a systems-focused Backend Developer, you'll work closely with the TripleTen team to build a robust infrastructure that powers our AI-driven learning platform. You'll develop scalable backend solutions that ensure seamless user experiences while emphasizing fast iteration and continuous improvement.
We believe that strong backend systems are the foundation of effective AI-powered learning. That’s why we constantly refine our architecture—balancing innovation with stability and performance—to support new features and enhance the learning experience.
- Develop the technical infrastructure for TripleTen AI features and agentic systems. Implement backend logic for instant AI help, repetition mechanics, skills profile, and more.
- Develop and maintain server-side applications using Python.
- Participate in product development, from clarifying requirements to delivering features to real users.
- Establish and manage workflows that enable us to deliver quickly while maintaining a high standard of quality.
- Work in a cross-functional team with researchers, designers, developers, and product managers.
- Contribute ideas and participate in strategic discussions.
What We Need
- Proficiency in one or more of the following: Python, TypeScript, Golang.
- Experience with FastAPI or a similar framework.
- Practical experience applying DDD and Clean Architecture in real projects.
- Strong ability to write high-quality, well-documented code.
- Experience writing unit and integration tests; familiarity with TDD is a plus.
- Passion for education and AI, proactivity, and excitement about putting ideas into practice
- Desire to learn every day.
- Intermediate or higher proficiency in English.
A plus if you have:
- Experience in Data Engineering. As we move forward, we want to make the student experience more personal and, therefore, more effective. To achieve this, we need to manage data from our multiple backend systems.
- Front-end experience. We're a team of generalists who prioritize the most impactful tasks, so even as a backend developer, you may sometimes touch the front-end.
Preferred Tech Stack
- Python, Django, FastAPI
- LangChain, LangGraph, LangSmith
- Postgres, Redis, Alembic
- Kubernetes, Helm
- GitLab, GitLab CI, ArgoCD
- Full-time employment with a flexible schedule. Professional freedom, where we trust your experience rather than wasting time and effort on micromanaging.
- Compensation. 3500 - 5000 Euros per month
- Be part of a purpose-driven and diverse team. We all have a reason for why we do what we do. Our teammates are spread across the US, Israel, Serbia, Germany, Georgia, Armenia, Latin America, and more. We’ve worked at major tech companies, ed-techs, design agencies, and cultural institutions.
- Comfortable digital workspace. We use modern digital tools—Miro, Notion, Google Workspace, Jira, etc.—to make collaboration seamless.
- Tangible work results measured by the percentage of students who find a job after completing one of our courses.
Similar Jobs
Senior Software Engineer, Infrastructure
9549 - Senior Engineer - Cloud
Software Engineer I (Toronto)
Software Engineer
ML Research & Implementation Engineer
Junior Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say