Job Url: https://job-boards.greenhouse.io/coursera/jobs/5621325004?gh_src=6d6e4f994us Job Description: Responsibilities: Build and ship full-stack features using React (or similar), Node.js, and Python. Create AI-driven learning experiences—including hyper-personalization, adaptive content, and intelligent assistance—by leveraging Generative AI frameworks, APIs, and orchestration tools. Use AI proactively in your development workflow for scaffolding, refactoring, and testing code—while critically reviewing AI-generated output for quality and performance. Rapidly prototype, test, and iterate on ideas based on user feedback. Collaborate across disciplines to integrate AI capabilities into seamless, intuitive user experiences. Implement and maintain robust testing, deployment, and monitoring for AI-enabled features. Why You’ll Love This Role Impact: Help shape the future of personalized education for millions of learners worldwide. Velocity: Work in a fast-moving environment with short iteration cycles and room for bold experimentation. Innovation: Build AI-native features and workflows from scratch, unencumbered by legacy constraints. Culture: Join a collaborative, hands-on team where your ideas can go from sketch to shipped in weeks. Basic Qualifications: 1–4 years of professional experience in full-stack development (React/Next.js, Node.js, Python) and working with cloud environments (AWS, GCP, Azure). Knowledge of Generative AI concepts and experience applying them to create practical, user-facing applications. Hands-on experience using AI coding assistants (e.g., GitHub Copilot, ChatGPT) to speed up development without compromising quality. Understanding of RESTful API design, databases (SQL/NoSQL), and modern application architectures. Bonus: familiarity with retrieval-augmented generation (RAG), embeddings, or vector databases. Strong communication skills, curiosity, and a passion for pushing the boundaries of what’s possible in online learning.