05 Nov
|
Human Intelligence Labs
|
India
05 Nov
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
1. Programming & Problem Solving
* Programming fundamentals and logic building.
* Problem-solving techniques and algorithmic thinking.
* Code reading, debugging, and practical exercises.
2. 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.
3. 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.
4. 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: On the road
📌 Assistant Trainer (India)
🏢 Human Intelligence Labs
📍 India