We are looking for a curious, motivated, and tech-savvy Engineering Intern to join our team. As an intern, you will work closely alongside experienced engineers, gaining hands‑on experience with production systems, learning full-stack best practices, and contributing to impactful features for our core platforms.
This is an excellent opportunity for a student or recent graduate to bridge the gap between academic theory and real‑world software engineering across both frontend and backend systems.
You will:
- Full-Stack Development: Assist in developing user-facing features using React.js and building backend services using Python or Node.js.
- Explore GenAI: Get hands‑on exposure to cutting‑edge Generative AI projects using LangChain.
- Feature Development: Support the team in building, scaling, and UI‑integration for our Retail Module.
- Debug & Optimize: Work with senior mentors to debug full‑stack issues and understand performance tuning in production.
- Collaborate: Actively participate in code reviews, team discussions, and agile sprint planning.
- Write Quality Code: Learn to write clean, maintainable, and well‑documented code across the entire stack.
Expertise and Qualifications
Must‑have:
- Strong Fundamentals: Good understanding of core computer science concepts—Data Structures, Algorithms, and basic web architecture (REST APIs, frontend‑backend integration).
- Technical Familiarity: Basic coding knowledge in React.js for frontend development and at least one backend language (Python or Node.js via academic or personal projects).
- Problem‑Solving Mindset: Strong logical reasoning, attention to detail, and a proactive approach to troubleshooting UI and API issues.
- Growth Mentality: High eagerness to learn, adapt, and receive constructive feedback in a fast‑paced environment.
- Tools: Basic familiarity with modern frontend tooling and Git for version control.
- Collaboration: Ability to work effectively in a hybrid team setup.
Nice‑to‑have:
- Open Source / Portfolio: Contributions to open‑source projects or an active GitHub profile showcasing web development/React apps.
- Familiarity: Prior exposure to LLMs, LangChain, state management (e.g., Redux, Context API), or CI/CD concepts through hackathons or coursework.