Notion Press Hiring Junior Engineer 2026 | Build AI Agents & Full Stack Features in Chennai

If you are a fresh engineering graduate or an early-career software developer looking to kickstart your tech journey in Chennai, here is an exciting update for you. Notion Press, one of India's leading self-publishing platforms, is actively hiring for the role of Junior Engineer at their Chennai office.

What makes this job opening unique is that Notion Press is not looking for typical programmers who just copy-paste boilerplate code. Instead, they want curious developers who know how to use modern AI coding tools, build autonomous AI agents, and automate everyday business workflows. Read through this detailed post to learn about the company background, job responsibilities, eligibility requirements, required skill sets, and how you can prepare your portfolio to land this position.

Notion Press Recruitment 2026 Overview

Company NameNotion Press
Job TitleJunior Engineer
Job LocationChennai, Tamil Nadu, India
Experience LevelEntry Level / Freshers
Educational QualificationB.E / B.Tech / BCA / MCA / B.Sc (Computer Science or related)
Salary / CTC OfferedAs per industry standards (Not Disclosed)
Mandatory PrerequisiteMust have 2+ real projects built (ideally AI agents)

About Notion Press

Founded in 2012 and headquartered in Chennai, Notion Press has grown into one of India's most prominent self-publishing ecosystem platforms. Their mission is straightforward: empower authors around the world to turn their manuscripts into fully published print books and digital eBooks. They handle everything from page design, cover creation, printing, marketing, and global distribution to readers across more than 150 countries.

Behind this massive operation is a modern tech stack and proprietary platform that automates complex publishing logistics. Notion Press strongly believes in building technology that takes away manual effort, allowing creative creators to reach global audiences seamlessly. As an engineer at Notion Press, you will work in an energetic, fast-moving product team that values quality, practical automation, and smart engineering practices.

Detailed Job Description and Responsibilities

At Notion Press, writing raw code is no longer viewed as the hardest task because modern AI assistants can quickly produce initial drafts. What they are truly looking for is a developer with solid problem-solving skills—someone who pays attention to details, catches subtle logic bugs that AI assistants might create, and proactively automates repetitive processes.

As a Junior Engineer, your daily responsibilities will include:

  • Shipping Stack Features: Build and deploy clean features across the engineering stack using modern development tools and AI coding assistants like Claude Code and Cursor.
  • Building Automated AI Agents: Connect AI agent frameworks to handle internal business workflows, saving teams hours of tedious manual tasks.
  • Tuning and Evaluation: Regularly evaluate agent performance. Identify points where prompt logic or tool integrations break, refine system prompts, and streamline function calls.
  • Adversarial Testing: Test your applications thoroughly with an instinct for breaking things before real users run into bugs.
  • Process Automation: If you find yourself performing any manual task more than twice, build a script or agent to automate it permanently.

Detailed Eligibility Criteria

Here is what Notion Press requires from prospective applicants:

  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or equivalent technical backgrounds (B.E, B.Tech, BCA, MCA, or B.Sc).
  • Batch Eligibility: Recent graduates and freshers are eligible to apply. Experience of 0 to 2 years in software development is suitable.
  • Non-Negotiable Requirement: You must have built and deployed at least two real projects that you can demonstrate during the interview. Preferably, at least one of these projects should involve AI agents, tool workflows, or LLM-based applications.
  • Core Mindset: Strong curiosity to explore new tools, a disciplined approach to code quality, and a habit of building fast solutions to solve everyday problems.

Required Skills & Technical Competencies

To succeed in this interview and role, candidates should have hands-on knowledge in the following technical areas:

  1. Core Programming Languages: Solid understanding of fundamentals in Python or PHP, alongside clean client-side coding skills using JavaScript or TypeScript.
  2. Database & SQL Knowledge: Basic working fluency in database design, writing SQL queries, and manipulating structured data.
  3. AI Coding Assistants: Experience using modern coding tools such as Claude Code, Cursor, GitHub Copilot, or similar productivity platforms.
  4. AI Agent Frameworks: Hands-on familiarity with agent development libraries or workflow engines like Claude Agent SDK, OpenAI Agents SDK, LangGraph, CrewAI, or n8n.
  5. Prompting & Tool Calling: Understanding how function calling, tool binding, system prompt design, and automated evals work in AI applications.

Selection Process and Interview Tips

The recruitment process at Notion Press generally follows a practical, project-focused approach:

  • Resume & Project Screening: The recruiting team checks your resume and GitHub links specifically looking for custom projects you have built.
  • Project Walkthrough / Technical Discussion: You will be asked to demo your projects live, walk through your code structure, and explain how your AI agents or web features operate under the hood.
  • Coding & Evaluation Assessment: A live session testing your core programming fundamentals, database knowledge, and ability to debug generated code.
  • HR & Fitment Round: A final discussion on your career interests, workplace expectations, and alignment with Notion Press core values.

Pro Tip for Candidates: Make sure your portfolio projects are hosted and accessible on GitHub or live web links. Prepare to explain why you chose specific agent tools, how you evaluated prompts, and how you handled errors when the AI model made mistakes.

How to Apply for Notion Press Junior Engineer Role

Applying for this role is straightforward. Follow these steps to submit your profile directly:

  1. Ensure your resume clearly lists links to your live projects, GitHub repository, and contact details.
  2. Highlight your experience with AI frameworks like LangGraph, CrewAI, or n8n in your technical summary.
  3. Click on the official application link below to visit the LinkedIn posting page.
  4. Submit your application through the platform and keep your project demos ready for the follow-up call.