Skip to content
We're Hiring at Oncourse Learning

icon picker
Software Engineer — Intern

📍 Location: Bangalore (Remote-Friendly)

We’re searching for a full stack engineer ready to elevate their career and help us build the future of learning at OnCourse.
Oncourse was founded in 2024 to transform the way students learn. We are building a brand new learning medium using the power of AI and based on the neuroscience of learning. It smart learning partner that makes studying, recalling and evaluating progress - super personalised, highly effective and totally engrossing experience. Currently, we are focused on the learning journey of medical students preparing for PG exams like NEET-PG , INI-CET and USMLE. Join us on our mission to transform education and make learning an exciting, transformative experience.

🚀 What Will I Be Doing?


Build Lean, Robust & Scalable Systems: Develop and maintain robust backend infrastructure to support our dynamic learning platform.
LLM Integration: Implement and optimize large language models (LLMs) to enhance personalized learning experiences.
Data-Driven Development: Work with large datasets to improve AI models and learning algorithms.
Collaborate: Partner with frontend engineers, product teams, and designers to deliver seamless and impactful user experiences.
Innovate: Continuously explore new technologies to push the boundaries of what’s possible in educational tech.
Iterate with Customers: Engage directly with our users (learners) to understand their needs and refine the product.

📖 What Skills Do I Need?


Experience: 0-1.5+ years is sufficient (yes, internships count!).
Backend Expertise: Hands-on experience in Node.js, Express, and databases like MongoDB/PostgreSQL.
Frontend Expertise: React, React Native, Expo
LLM Experience: Hands-on experience with large language models (LLMs) and integrating them into real-world applications.
API Development: Proficient in building and maintaining RESTful APIs.
Cloud Savvy: Familiarity with cloud services like AWS or Google Cloud.
Scalable Architecture: Ability to design and implement scalable backend systems.
ChatGPT , Claude and more. We use a LOT of AI in our work.

🕹️ Tools We Use


Cursor.sh: Our go-to AI code editor.
Supabase: for DBs.
Github: Where our code lives and thrives.
Coda: Documentation central.
Linear: For streamlined task management.
Slack: Keeping communication flowing and ideas shared.

😍 Benefits

Competitive Salary: comparable to early stage tech start ups.
Flexible Hours & Remote Work: We like to grind hard, play hard. Playing your favourite mobile games and giving a design breakdown for them would be brownie points appreciated.

💡What will I learn? And what’s your culture like?

As we are building in the Learning space, we care deeply about your learning and growth.
We’re building a culture of Writing. We are building a culture that writes. Whether it is technical documentation or even writing about any topics of interest, we will provide the right resources and tips on improving your writing. A critical skill in the post-AI world.
We read a lot. We share articles and our notes on them.
We <3 AI. We don’t want you doing boring work that an AI can do.
We ship every week. You won’t sit on one problem and work on it for months. We ship fast and then iterate fast.
Everyone is a product owner. At this early stage, you will get to own products. There is no beaurocratic product managers or approvals. We are all Engineers and you will get a say in the Product Development just as much you will get in the Engineering Architecture (especially if you talk to customers regularly with the product team)

About Us

Oncourse is redefining how students learn by combining innovative technology with engaging, personalized learning experiences. Join us, and be part of a team that’s passionate about making education truly impactful.
You can read more about us
.

How to Apply

If you’re ready to help us revolutionize education, we’d love to hear from you! You can fill up the form below and we will get in touch soon.

Loading…
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.