Software Engineer, Early Career (AI)
Role responsibilities
The role involves building and prototyping AI-powered features using LLMs and embeddings to enhance Notion's workspace. Responsibilities include owning productionization projects, improving model performance, and developing evaluation frameworks to measure product quality.
Requirements
Candidates should have less than two years of engineering experience with strong fundamentals in data structures and distributed systems. Proficiency in prototyping AI/ML projects and a pragmatic, impact-driven approach to problem-solving are required.
Key skills
Data Structures, Algorithms, Distributed Systems, LLMs, Embeddings, Prototyping, Relational Databases, Postgres, MySQL, React, TypeScript, Node.js, Elasticsearch, AI Product Engineering, Model Integration, Evaluation Frameworks
Keywords
AI, LLM, Embeddings, Software Engineering, React, TypeScript, Node.js, Postgres, MySQL, Elasticsearch, Distributed Systems, API, UX, Model Serving, Latency, Robustness, Evaluation Frameworks, Cursor, Claude Code, AI-assisted Development, Product Engineering, Systems Engineering, Data Structures, Algorithms