Notion

Staff Software Engineer, AI Agentic Search

Notion1 months ago
Location

Hyderabad, India

Type

Full Time

Salary

INR 200,000 – 300,000

Level

Staff

Role

Staff Software Engineer

Posted

Jan 19, 2026

Full TimeStaff

The role

Summary

Notion is seeking a Staff Software Engineer to lead AI Agentic Search initiatives, focusing on building sophisticated connectors and search infrastructure that enable intelligent, cross-application data retrieval. The ideal candidate will design end-to-end search experiences, develop vector embedding technologies, and create scalable solutions that transform natural language queries into precise, permission-aware results.

What you'll do

AI Connector Development: Design and implement end-to-end AI connectors for seamless data synchronization across multiple platforms
Search Infrastructure: Build semantic search systems powered by advanced vector embedding technologies
Query Transformation: Develop intelligent systems that convert natural language queries into precise, multi-source search results
Performance Optimization: Ensure search infrastructure can scale to millions of documents while maintaining high performance and accuracy

What we look for

Technical

Distributed SystemsDeep understanding of distributed computing architectures and scalability challenges
Search InfrastructureAbility to design complex search systems with semantic understanding
Vector EmbeddingsExpertise in creating and managing vector representation technologies

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field

Experience

Full Stack EngineeringMinimum 10 years of full-stack software engineering experience
Product DevelopmentProven track record of shipping high-quality, scalable software products

Skills

Required skills

Distributed SystemsExpertise in designing and implementing scalable distributed computing architectures
Data PipelinesExperience building robust and efficient data processing and synchronization pipelines
Vector DatabasesProficiency in vector database technologies for semantic search and AI applications
Full Stack Engineering10+ years of comprehensive full-stack development experience

Nice to have

ReactExperience with modern web development using React framework
TypeScriptStrong typing and JavaScript ecosystem knowledge
Node.jsServer-side JavaScript development capabilities
PostgresRelational database management and optimization skills

Compensation & benefits

Salary

INR 200,000 – 300,000 (annual)

Stock options

Available

Benefits

Hybrid Work Model

Flexible work arrangement with in-office collaboration on designated anchor days

Professional Development

Opportunities for continuous learning and career growth

Diverse Workplace

Commitment to building a globally representative and inclusive work environment

Equal Opportunity

Non-discriminatory hiring practices and reasonable accommodations


Interview process

  1. 1
    Initial Screening Technical resume review and initial recruiter conversation
  2. 2
    Technical Phone Screen Detailed discussion of technical background and problem-solving approach
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews covering system design, coding, and architectural discussions
  4. 4
    Cross-functional Interview Meeting with potential teammates and leadership to assess cultural fit and collaboration potential
  5. 5
    Final Interview Comprehensive review with senior engineering leadership

Apply for this position

You'll be redirected to the company's application page