Ship prototypes as production services
- Turn a notebook script into a layered FastAPI service
- Package versioned model artifacts into Docker images
- Add retries, health checks, and structured logging
Live & hands-on

Tanya RoostaDirector @AMD · PhD, UC Berkeley







Tanya Roosta, Ph.D., is Director of AI at AMD. She has over 15 years of experience in building and scaling enterprise-grade AI systems across research and industry.
Before AMD, she led applied science and machine learning teams across Search and Alexa AI at Amazon, shipping production AI at scale spanning large language models, federated learning, and secure ML.
Tanya earned her Ph.D. from UC Berkeley, and she is associated with numerous patents and industry publications. She teaches ML courses at UC Berkeley’s graduate data science program.
Learn directly from the instructor in real time. Ask questions, receive feedback, and stay engaged.
Stay motivated and accountable with a group of peers who are learning alongside you.
Showcase your achievement on LinkedIn. Proof that you’ve leveled up with real-world skills.
If the membership isn’t the right fit, you can request a full refund within 7 days of purchase, as long as you haven’t completed a course.
Every session is recorded, so you can catch up anytime that works for you.
The course typically requires around 4–7 hours per week, but you can adjust the pace to fit your schedule with recorded sessions.
Yes. Every session is recorded, so you can catch up anytime. Most of our students are working professionals, and the course is designed with that in mind.
Many members expense it through their company’s learning and development budget. We provide an invoice you can submit and an email template you can send to your manager. Get the email template →
Once you enroll, you’ll keep access to your cohort’s recordings and course materials even after the live sessions end, so you can revisit lessons anytime.
Reach out to live-courses@bytebytego.com. We’ll get back to you within 24 hours.