Software Engineer, Early Career (AI)
Role responsibilities
The role involves building and productionizing AI-powered features using LLMs and embeddings to enhance Notion's workspace. Responsibilities include developing model-powered features, improving system performance, and creating 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, AI/ML Prototyping, Relational Databases, Postgres, MySQL, React, TypeScript, Node.js, Elasticsearch, LLMs, Embeddings, API Development, Model Evaluation
Keywords
AI, LLM, Embeddings, Software Engineering, React, TypeScript, Node.js, Postgres, Elasticsearch, MySQL, Distributed Systems, API, Model Serving, Latency, Robustness, Cursor, Claude Code, Evaluation Frameworks, Product Engineering, Systems Engineering