24 Sep
|
Human Intelligence Labs
|
India
24 Sep
Human Intelligence Labs
India
About HI Labs
HI Labs creates outcome-focused technology education programs to help students become industry-ready software engineers. The curriculum focuses on:
- Strong computer science fundamentals.
- Practical software development and AI-native engineering practices.
- Real-world projects, discipline, and internship readiness.
- Teaching students to understand how and why software works, rather than just writing code.
Role & Engagement Summary
- Role: Software Mentor / Faculty Trainee
- Location: Gomti Nagar, Lucknow, Uttar Pradesh (On-site)
- Job Type: Full-time Internship
- Duration: 6 Months
- Department: Academics / Training
- Experience Required: 0–2 Years
- Stipend: ₹5,000 – ₹12,000 per month (varies by candidate performance, technical ability, communication, and overall contribution)
Key Technical Areas You Will Work With
- Programming & Problem Solving
- Programming fundamentals and logic building.
- Problem-solving techniques and algorithmic thinking.
- Code reading, debugging, and practical exercises.
- Computer Science Fundamentals
- Data Structures & Algorithms (DSA).
- Database Management Systems (DBMS), SQL fundamentals, and PostgreSQL basics.
- Operating Systems and Computer Networks basics.
- Software Engineering principles.
- Software Development
- JavaScript / TypeScript fundamentals.
- Backend development basics using Node.js and Express.js.
- APIs and request-response concepts.
- MERN stack fundamentals.
- Git and GitHub usage, clean code, and real-world workflows.
- AI-Native Development
- Responsible use of AI tools in engineering.
- AI-assisted debugging and prompting for coding tasks.
- Understanding when to leverage AI vs. when strong manual fundamentals are required.
Responsibilities
- Instruction & Doubt Support: Assist in technical learning sessions and conduct doubt-clearing sessions guided by the academic team.
- Student Mentorship: Guide students through assignments, exercises, programming problems, and small projects.
- Code Quality & Debugging: Review student code, deliver constructive feedback, and help students spot and fix errors.
- Material Preparation & Tracking: Prepare basic exercises, revision material, maintain session notes, and track student progress to identify support areas.
- Module Ownership: Gradually take charge of specific topics or modules as performance and technical capabilities improve.
Qualifications & Skills
Educational Background
- Preferred: B.Tech / B.E. or M.Tech / M.E. in CS/IT, or MCA.
- Other Majors: Open to candidates from other backgrounds who show strong programming fundamentals and a genuine interest in mentoring.
Experience Profile
- Freshers, recent graduates, or candidates with 0–2 years of software development experience.
- Suitable for candidates with internship, tutoring, peer-teaching, or personal software project experience.
- Note:
Prior formal teaching experience is not strictly required.
Core Requirements
- Strong programming logic, basic DSA, SQL/databases, and Git/GitHub.
- Clear verbal and written communication with the ability to explain complex concepts simply.
- Patience when working with beginners and willingness to continuously learn.
Good-to-Have Skills
- Knowledge of JS, TS, Node.js, Express.js, React, MongoDB, PostgreSQL, Git, code reviews, or AI development tools.
Candidate Fit Profile
Ideal Candidate Profile
- Enjoys explaining technical concepts and can demonstrate why something works.
- Can break down complex ideas into simple steps.
- Patient with beginners and receptive to constructive feedback.
- Willing to work full-time in office from Lucknow.
Who This Role Is NOT For
- Those who only want to code and dislike helping others learn.
- Candidates who cannot explain their technical reasoning or depend entirely on AI without understanding core concepts.
- Individuals unwilling to work on-site, communicate with students, or receive feedback.
Key Benefits & Exposure
Through this role, you will develop:
- Hands-on experience in technical mentoring, teaching, and session delivery.
- Deepened understanding of CS fundamentals and full-stack software development workflows.
- Practice in code reviews, AI-assisted development, and curriculum design.
- Enhanced communication, presentation, and engineering leadership skills.
Pay: ₹5,000.00 - ₹10,000.00 per month
Benefits
- Paid sick time
Work Location: Remote
📌 Assistant Trainer (India)
🏢 Human Intelligence Labs
📍 India