Notion

Software Engineer, Mobile AI, iOS

Notion1 weeks ago
Location

New York, New York

Type

Full Time

Salary

USD 220,000 – 350,000

Level

Senior

Role

iOS Engineer

Posted

May 6, 2026

Full TimeSenior

The role

Summary

Notion is seeking a highly skilled Senior iOS Software Engineer specialized in Mobile AI to develop cutting-edge mobile experiences that leverage AI capabilities. The role focuses on building transformative mobile interfaces that enable substantive knowledge work directly from smartphones, with a strong emphasis on AI-driven functionality and user-centric design.

What you'll do

AI Mobile Development: Build and ship sophisticated AI-first iOS experiences from interaction design through implementation, launch, and iterative improvements
Performance Optimization: Enhance mobile application reliability by improving crash prevention, reducing time-to-first-token, optimizing networking, and managing memory and battery efficiency
Architectural Evolution: Develop and refine mobile architecture through strategic modularization, enhanced observability, offline resilience strategies, and comprehensive test coverage
Cross-Functional Collaboration: Collaborate extensively with Product, Design, Data Science, and Research teams to transform complex problems into well-executed mobile solutions
Full-Stack Flexibility: Work across technology stacks to deliver cohesive and integrated AI workflows on mobile platforms

What we look for

Technical

iOS DevelopmentProficient in Swift and core iOS frameworks with 8-10+ years of experience delivering high-impact mobile features
AI TechnologiesStrong understanding of AI product design, including streaming UX, tool-use patterns, and implementing robust AI interaction models
Mobile PerformanceExpertise in mobile application optimization, focusing on performance, reliability, and efficient resource management

Education

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

Experience

Mobile AI ExperienceProven track record of building and shipping AI-powered mobile experiences, preferably with expertise in voice, multimodal input, or tool-use scenarios
Product InnovationExperience in 0→1 product development or rapid iteration on new product surfaces with tight feedback loops

Skills

Required skills

SwiftAdvanced programming skills in Swift for iOS development
iOS FrameworksDeep understanding of core iOS frameworks and mobile development best practices
Problem SolvingAbility to build clear problem models and develop innovative solutions independently

Nice to have

TypeScriptFamiliarity with TypeScript and broader web technologies
ReactExperience with React for cross-platform development
Realtime CollaborationKnowledge of realtime collaboration and offline-first synchronization techniques

Compensation & benefits

Salary

USD 220,000 – 350,000 (annual)

Benefits

Competitive Compensation

Highly competitive salary range with potential for equity compensation

Health Insurance

Comprehensive health, dental, and vision insurance coverage

Flexible Work

Hybrid work model with in-office collaboration on designated anchor days

Professional Development

Opportunities for continuous learning and career growth in a cutting-edge technology environment

Diverse and Inclusive Culture

Commitment to fostering a diverse, equitable, and inclusive workplace


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess initial fit and background
  2. 2
    Technical Interview In-depth technical discussion focusing on iOS development, AI capabilities, and problem-solving approach
  3. 3
    Coding Challenge Practical coding assessment to demonstrate Swift programming skills and mobile development expertise
  4. 4
    System Design Interview Evaluate candidate's ability to design scalable mobile architectures and AI-driven mobile experiences
  5. 5
    Final Team Interview Collaborative session with potential teammates to assess cultural fit and collaborative potential

Apply for this position

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