Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a Principal Software Developer to spearhead the development of an AI-powered content authoring platform. This role involves leading technical initiatives, designing scalable web applications, and integrating innovative AI solutions. The successful candidate will work closely with multiple teams, ensuring alignment and guiding architectural decisions. This is a unique opportunity to make a significant impact within a forward-thinking organization dedicated to enhancing learning experiences through technology. If you're passionate about AI and web development, this position is perfect for you.
Join to apply for the Principle Software Developer role at Pearson
1 week ago Be among the first 25 applicants
Join to apply for the Principle Software Developer role at Pearson
Principal Software Developer – AI & Web Applications
About The Role
We are looking for a highly skilled and strategic Principal Software Developer to help shape our next-generation AI-powered content authoring and delivery platform. This platform empowers authors, teachers, and professors to create dynamic learning experiences for students through cutting-edge AI, interactive assessments, asset management, APIs, and scalable content delivery solutions.
Reporting directly to the Director of Engineering, you will serve as a hands-on technical leader with deep expertise in front-end development, full-stack web applications, and AI integration. You’ll influence architectural decisions, work across teams, and lead by example to ensure our platform is innovative, scalable, and aligned with our mission.
What You’ll Do
Lead & Direct – Provide technical leadership across the platform, ensuring engineering efforts align with AI integration, scalability, and broader company initiatives.
Architect & Build – Design and implement AI-driven web applications, focusing on scalable architecture and modern development frameworks (React, TypeScript, APIs, backend services).
Drive AI Integration – Develop and integrate AI solutions into real-world applications, including content generation, automation, intelligent workflows, and ML model orchestration.
Work with Modern AI Tools – Leverage technologies such as Crew.AI, Cursor.AI, OpenAI, Claude, LangChain, vector databases, RAG pipelines, embeddings, and prompt engineering techniques to power innovative authoring and delivery features.
Cross-Team Collaboration – Partner with 20+ engineering teams to ensure alignment, surface risks early, and guide system-level thinking across the platform.
Problem-Solve & Align – Advocate for technical and product decisions that balance business priorities, scalability, and developer experience.
Guide & Influence – Lead technical discussions and design reviews, influencing decisions around architecture, AI strategy, and engineering standards.
Communicate Clearly – Translate complex AI and engineering concepts into clear strategies that resonate with technical and non-technical stakeholders alike.
Document & Diagram – Deliver high-quality technical documentation and architectural diagrams to support engineering execution and long-term maintainability.
What Makes a Great Candidate
Referrals increase your chances of interviewing at Pearson by 2x
Get notified about new Principal Software Engineer jobs in Carson City, NV.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.