Udacity is seeking a Staff AI Software Engineer and Technical Educator to create content agents and teach online courses, focusing on software engineering and interactive learning experiences.
Responsibilities: Design and build multi-agent architectures, teach technical concepts on camera, create engaging learning experiences, and maintain course content as technology evolves.
Skills: Proficiency in Python or Go, backend engineering experience, solid understanding of LLMs, and communication skills for teaching.
Qualifications: 5+ years of experience in backend engineering and familiarity with APIs, data services, and cloud technologies. Prior teaching experience is preferred but not required.
Location: This position is available for qualified candidates in the United States, excluding certain states.
Compensation: $210000 / Annually
Udacity’s AI Content Engineering team is hiring an Agentic Software Engineer & Technical Educator to design and scale content agents and the backend systems that create agentic courses and interactive learning experiences.
In addition to building agents, you will appear on camera as the author for your courses, teaching concepts and walking through demos. The interview process will assess your potential for teaching on camera—no prior course-creation or on-camera experience is required. We will teach you on the job.
What You’ll Do: Engineering
What You’ll Do: Teaching & Content Creation
Minimum Qualifications
Preferred Qualifications
Who You Are
Our Stack
How We Work
Location: We will consider qualified candidates currently based in the United States, with the exception of the following states: Alaska, Delaware, Hawaii, Kentucky, Louisiana, Maine, Mississippi, Missouri, Montana, New Mexico, North Dakota, Oklahoma, South Dakota, Vermont, Wisconsin, Minnesota, Nebraska, Rhode Island, West Virginia, Wyoming
Relocation assistance will not be offered
Compensation: The maximum base pay for this position is $210,000, depending on experience and location.
Benefits:
Experience a rewarding work environment with Udacity's perks and 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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
NBCUniversal is hiring a Senior Software Engineer to lead development of cloud control plane tooling and automation across multi-cloud environments, driving governance, observability, and DevOps best practices.
A summer software engineering internship at Dexcom focused on building and testing iOS and Android features for life-changing CGM mobile applications.
Experienced Senior Software Engineer sought to lead development of high-quality, secure SaaS/cloud applications for a distributed US team represented by Jobgether.
Lead Growth engineering efforts at Hims & Hers as a Staff Software Engineer focused on frontend excellence, performance, and cross-team architecture to drive measurable improvements in conversion and retention.
Senior full-stack software engineer to design and deliver scalable engineering tools and improve GPU simulator code for NVIDIA’s SM Architecture team.
Sonar is hiring a Senior Frontend Engineer in Austin to design and deliver high-quality, scalable frontend features for SonarQube used by millions of developers.
Lead the development of a high-throughput analytics platform for K-12 edtech as a Senior Software Engineer, working across Go backends, React dashboards, data pipelines, and AI integrations.
Pariveda Solutions is hiring a Senior Software Engineer in Houston to lead small teams and deliver enterprise-level solutions while mentoring others and working directly with clients.
A Senior Software Engineer is needed to lead design and development of scalable Java-based applications, provide technical architecture and mentorship, and support production releases in a remote-friendly US role.
Lead the design and delivery of scalable cloud-native components for ServiceNow’s Digital End-User Experience platform, shaping telemetry, UX, and automated remediation at enterprise scale.
WisdomTree is hiring a Smart Contract Developer to build and deploy tokenization and on-chain financial systems across Ethereum, Avalanche and Polygon for its digital assets platforms.
Pariveda is hiring early-career Software Engineers in Houston to join a collaborative, employee-owned consulting firm focused on technology solutions, professional growth, and client impact.
Join Vasion as a Software Engineer building scalable SaaS features and collaborating across product, design, and QA to deliver customer-focused solutions.
Udacity’s mission is to power careers through tech education.
3 jobs