CareerPlanSign in

Principal Software Engineer

United States🌐 Remote💼 Full-time🗓 2026-06-17 → 2026-09-25

Core

Lead technology teams to architect and deliver high availability enterprise software for content systems, workflows, and AI platforms serving millions of learners.

Role type

Principal Software Engineer (Technology Leader)

Builds

Content Systems, Content workflows, Content AI platforms

Domain

Education Technology / Generative AI / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Generative AI (LLMs, RAG, AI agents), Cloud Architecture (AWS, GCP, Azure), Kubernetes, Terraform, Agile Leadership, Content Management Systems, Educational Technology

Preferred skills

MLOps, Digital Transformation, AI Safety, Vector Databases, LangChain, Hugging Face

Technologies

AWS, GCP, Azure, Kubernetes, Docker, Terraform, AWS CDK, Jira, Azure DevOps, OpenAI, Hugging Face, LangChain, S3, EC2, Lambda

Responsibilities

Design and architect new features for scalable education platforms; Lead distributed software engineering organizations using agile principles; Partner with product teams to drive data-driven insights and customer outcomes; Supervise product performance and conduct post-release evaluations/A/B testing; Integrate emerging GenAI technologies into product roadmaps; Foster a high-performance culture of continuous improvement.

Seniority

Principal, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.