
Backend Engineer – MERN & AI Systems
AlmaBetter · Posted today
- Bengaluru, Karnataka, India (On-site)
- On-site
- Full-time
- 3+ yrs
About the role
Company Description
AlmaBetter is a Bengaluru-based education technology company founded in 2020, focused on making young talent job-ready for high-demand technology careers. AlmaBetter pioneered the Pay After Placement model and is backed by Kalaari Capital and angel investors from companies including Swiggy, Meesho, Zeta, and Mamaearth. The company has partnered with 700+ hiring companies and also runs hands-on AI programs and workshops with colleges across India.
Role Description
- The Backend Engineer – MERN & AI Systems role at AlmaBetter is a full-time, on-site position based in Bengaluru.
- We are looking for a highly driven, product-focused engineer with strong expertise in the MERN stack and hands-on experience with Python-based AI integrations. In this role, you will build scalable web applications, develop backend services and APIs, integrate AI and LLM systems, and contribute across frontend, backend, databases, cloud deployment, and system architecture.
- You will take ownership of features end to end and work closely with product, design, and business teams to translate requirements into scalable technical solutions. The role involves building modern AI-enabled products using technologies such as OpenAI APIs, AWS Bedrock, RAG pipelines, AI agents, automation workflows, vector databases, and modern web technologies.
Key Responsibilities
- Design, develop, and maintain scalable applications using the MERN stack.
- Build responsive and high-performance frontend applications using React.js and Next.js.
- Develop robust backend services and APIs using Node.js, Express.js, and Python.
- Integrate AI and LLM capabilities including OpenAI APIs, AWS Bedrock, RAG pipelines, AI agents, and automation workflows.
- Design and optimize databases using MongoDB and SQL while maintaining scalable architecture.
- Build secure REST APIs and integrate external platforms and third-party services.
- Work closely with product, design, and business teams to convert requirements into technical solutions.
- Optimize applications for speed, scalability, reliability, and maintainability.
- Participate in architecture discussions, code reviews, and technical mentoring.
- Contribute to CI/CD pipelines, cloud infrastructure, and deployment workflows.
- Stay updated with developments in AI, full-stack engineering, and modern web technologies.
Qualifications
- 3+ years of experience in full-stack software development.
- Strong experience with React.js, Next.js, Node.js, Express.js, MongoDB, and AWS.
- Strong understanding of frontend architecture, reusable components, and state management.
- Experience building RESTful APIs, backend services, and microservices.
- Experience working with WebSockets and real-time systems.
- Understanding of authentication and authorization systems including JWT, OAuth, and RBAC.
- Strong knowledge of system design and scalable software architecture.
- Strong programming skills in Python.
- Hands-on experience integrating AI technologies such as OpenAI APIs or AWS Bedrock.
- Familiarity with LangChain, LlamaIndex, RAG pipelines, AI agents, vector databases, and AI workflows.
- Understanding of prompt engineering and AI application architecture.
- Experience with AWS EC2, Docker, GitHub Actions or CI/CD pipelines, and NGINX deployments.
- Strong problem-solving and debugging skills.
- Ability to work independently and take ownership of projects.
- Strong product-thinking mindset with an understanding of user experience and business impact.
- Experience working in fast-paced startup or product environments is preferred.
- Proven experience building and deploying production-grade applications.
- Experience building AI-enabled products or automation systems is highly preferred.
- Knowledge of TypeScript is a plus.
- What We’re Looking For
- We are looking for builders, not just coders.
- You should enjoy solving real-world problems, experimenting with new technologies, rapidly prototyping solutions, and shipping production-grade systems. You should be equally comfortable thinking about architecture and code as you are thinking about the users and business impact of the products you build.
- This role is especially suited for engineers excited about working at the intersection of Full Stack Engineering and Artificial Intelligence.
- Job Details
Job Title: Backend Engineer – MERN & AI Systems
Location: Bengaluru
Work Mode: Work From Office
Employment Type: Full-time
Experience: 3+ Years
Primary Stack: MERN + Python AI
Candidates are encouraged to also share their GitHub profile and details of one AI/LLM-powered project they have shipped to production.
Apply Here :- https://forms.gle/DmTQBiCuMLcrvSXB9