Technical Content Developer (Bengaluru)

Technical Content Developer (Bengaluru)

16 Sep
|
upGrad School of Technology
|
Bengaluru

16 Sep

upGrad School of Technology

Bengaluru

Role Overview

We are looking for a Technical Content Developer who has strong hands-on knowledge of the MERN Stack and a good understanding of AI/ML and emerging AI technologies.

The candidate will be responsible for researching, creating, and structuring high-quality technical learning content for students. This includes lecture content, PPTs, assignments, coding exercises, assessments, practical projects, and project-based learning material.

The ideal candidate should be able to understand complex technical concepts, simplify them for students, and convert them into engaging and practical learning experiences.

Key Responsibilities

1. Technical Content Development

- Create high-quality technical content for students across beginner to advanced levels.
- Research and write content on MERN Stack technologies, including:
- HTML & CSS
- JavaScript
- React.js
- Node.js
- Express.js
- MongoDB
- REST APIs
- Authentication & Authorization
- WebSockets
- Deployment & Cloud Basics
- Create structured learning content with concepts, examples, code snippets, and practical use cases.
- Simplify complex technical concepts into easy-to-understand explanations.
- Ensure technical accuracy and keep content aligned with current industry practices.

2. AI/ML & Emerging Technology Content

- Research and create content around AI/ML and modern AI technologies.
- Stay updated with current AI terminology, tools, frameworks, and concepts.
- Understand and explain concepts such as:
- Generative AI
- LLMs
- Prompt Engineering
- Embeddings
- Vector Databases
- RAG
- AI Agents
- Agentic AI
- Function Calling / Tool Calling
- MCP
- Fine-tuning
- Hugging Face
- LangChain / LangGraph
- AI APIs
- Multimodal AI
- AI-assisted Software Development
- Explain what a technology is, why it is used, how it works, and where it can be practically applied.
- Identify relevant AI technologies that can be integrated with Full Stack applications.

3. PPT & Presentation Creation

- Create engaging and visually structured PowerPoint presentations for technical classes.
- Convert technical concepts into:
- Concept slides
- Architecture diagrams
- Flowcharts
- Code examples
- Real-world use cases
- Visual explanations
- Summary / recap slides
- Ensure PPTs are student-friendly and suitable for instructor-led sessions.

4. Assignments & Assessments

- Design practical coding assignments based on the topics covered.
- Create:
- Practice questions
- Coding exercises
- MCQs
- Debugging questions




- Case-study based questions
- Mini assignments
- Module-level assessments
- Ensure assignments gradually increase in difficulty.
- Create assignments that test conceptual understanding as well as practical implementation.

5. Tech Project Development

- Design and document hands-on projects for students.
- Create projects based on MERN Stack and AI integration.
- Define:
- Project problem statement
- Requirements
- Features
- Technology stack
- Development milestones
- Database schema
- API requirements
- UI requirements
- Expected outcome
- Create projects that help students build portfolio-ready applications.
- Incorporate AI features into Full Stack projects wherever relevant.

6. Research & Industry Relevance

- Continuously research new technologies, frameworks, tools, and industry trends.
- Identify technologies and skills currently relevant to software development roles.
- Update existing content when technologies, APIs, frameworks, or industry practices change.
- Benchmark content against current industry expectations.

7. Content Quality & Review

- Review technical content for accuracy, clarity, grammar, and consistency.
- Validate code examples before publishing.
- Ensure learning content follows a logical progression.
- Work closely with SMEs, mentors, instructors, and academic teams to improve content quality.

Required Technical Skills

Mandatory

MERN Stack

- JavaScript
- React.js
- Node.js
- Express.js
- MongoDB
- REST APIs
- Git & GitHub
- Basic deployment concepts

AI/ML Knowledge Good understanding of modern AI concepts, including:

- Generative AI
- LLMs
- Prompt Engineering
- RAG
- Embeddings
- Vector Databases
- AI Agents
- Agentic AI
- LangChain / LangGraph
- Hugging Face
- AI APIs
- MCP
- Function/Tool Calling
- Basic ML concepts

Content & Productivity Skills

- PowerPoint / Google Slides
- Technical documentation
- Markdown
- Basic diagram/flowchart creation
- Google Docs / Sheets
- Strong technical research skills
- Basic understanding of Git/GitHub workflows

What We Are Looking For The candidate should be able to:





Learn → Research → Understand → Simplify → Create → Validate A strong candidate should not simply copy technical information from the internet. They should be able to understand a technology and explain it from a student's learning perspective.

For example, when introducing RAG, the candidate should be able to explain:

- What problem does RAG solve?
- Why is RAG required?
- How does RAG work?
- What are embeddings?
- What is a vector database?
- How does retrieval happen?
- Where is RAG used?
- How can a student build a RAG application?
- What assignment/project can be created around it?

Key Deliverables The candidate will be responsible for creating:

Deliverable

Expected Output

Technical Content

Concept-based learning material

PPTs

Instructor-ready presentations

Coding Examples

Tested & working code

Assignments

Practical student exercises

Assessments

MCQs, coding & conceptual questions

Projects

Industry-oriented hands-on projects

Project Documentation

Requirements, features & implementation guidelines

AI Content

Latest AI concepts, tools & use cases

Diagrams

Architecture & technical flow diagrams

Content Updates

Regular updates based on technology changes

Preferred Qualifications

- B.Tech / B.E. / MCA / BCA / Computer Science or related technical background.
- Prior experience in technical content writing, curriculum development, developer education, instructional design, or software development is preferred.
- Hands-on experience building MERN Stack projects.
- Experience creating educational content for coding/programming students is a plus.

Important Soft Skills

- Strong written and verbal communication
- Strong technical research ability
- Ability to simplify complex concepts
- Student-first mindset
- Attention to technical accuracy
- Curiosity to learn new technologies
- Ability to work independently
- Good time and project management skills
- Ability to work with SMEs and instructors

Performance Indicators

Success in this role will be measured through:

- Quality and accuracy of technical content
- Timely completion of content deliverables
- Quality of PPTs and learning material
- Student engagement and feedback
- Practical relevance of assignments and projects
- Quality of coding examples
- Accuracy of AI/ML content
- Ability to keep curriculum updated with emerging technologies
- Number and quality of portfolio-ready student projects created

📌 Technical Content Developer (Bengaluru)
🏢 upGrad School of Technology
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical content developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: technical content developer (bengaluru) / bengaluru