Udacity · 2 hours ago
Staff AI Software Engineer and Technical Educator
Udacity, now an Accenture company, is on a mission of forging futures in tech through radical talent transformation in digital technologies. They are seeking a Staff AI Software Engineer and Technical Educator to design and scale content agents, build backend systems, and teach complex technical concepts on camera, engaging learners with interactive experiences.
Artificial Intelligence (AI)E-LearningEdTechEducationMachine LearningRoboticsSoftwareTraining
Responsibilities
Design: Multi-agent architectures and orchestration patterns for content creation, review, and publishing
Build: Production agents and tools, and their CLIs/APIs, in Python and Go to power content creation and interactive learning
Orchestrate: Stateful agents, event-driven pipelines and tool/function calling
Evaluate: Automated evals, rubrics, safety guardrails, and human-in-the-loop review with clear quality metrics
Collaborate: Partner with learning designers to ship learner-first experiences
Present On Camera: Be the face and voice of your courses, teaching complex technical concepts with clarity and enthusiasm
Create Learning Experiences: Develop scripts, demos, and hands-on projects that engage learners emotionally and intellectually
Guide Learners: Walk through live coding sessions, troubleshoot common pitfalls, and celebrate "aha!" moments
Maintain Content: Keep your courses cutting-edge as technology evolves, ensuring learners always get current, relevant knowledge
Bring Your Personality: Connect with learners through your unique teaching style—we want instructors who are authentically themselves
Qualification
Required
8+ years backend engineering (distributed services, APIs, data), including experience with LLM-powered applications
Proficiency in Python or Go; strong API design and service ownership
Prompting, tool/function calling, RAG, embeddings, evaluation fundamentals, and model limitations/safety
SQL (e.g., Postgres), caching (e.g., Redis), queues/streams (e.g., Kafka), and schema design
Containers (Docker), orchestration (Kubernetes), and a major cloud (AWS)
Clear written and spoken English; willingness to present on camera and learn teaching best practices
Solid testing practices, code reviews, monitoring/logging/tracing, and performance tuning
Preferred
Experience with agent frameworks (e.g., OpenAI Agents SDK) or custom orchestration
Evals frameworks, rubric design, offline/online metrics, A/B testing
Vector databases (pgvector/Pinecone), RAG patterns at scale
Prior teaching, course creation, or on-camera experience is a plus—but not required
Benefits
Flexibility of working from home, with in-person collaboration spaces in Mountain View, Cairo, Dubai, and Noida.
Flexible working hours.
Paid time off.
Comprehensive medical insurance coverage for you and your dependents.
Employee wellness resources and initiatives.
Personalized career development.
Unlimited access to Udacity courses and Nanodegrees.
Company
Udacity
Udacity develops an online learning platform offering programs in artificial intelligence, machine learning, and robotics sector.
Funding
Current Stage
Late StageTotal Funding
$240MKey Investors
Hercules CapitalBertelsmannAndreessen Horowitz
2024-03-05Acquired
2021-08-27Series Unknown· $5M
2020-11-03Debt Financing· $75M
Recent News
2026-01-06
2026-01-06
Company data provided by crunchbase