Sheng-Chun (Felix) Kao Email and Phone Number
As a Software Engineer at Waymo, I apply my expertise in machine learning and deep neural networks to improve the route and ride-hailing quality for autonomous driving. I have led and executed a new end-to-end ML solution that involved 15+ engineers across 5+ teams and enhanced the user experience. I have also redesigned two ML models for generalizability and performance, and developed a ML model analysis tooling that increased the efficiency of 20+ engineers.Before joining Waymo, I completed my PhD in Electrical and Computer Engineering at Georgia Institute of Technology, where I developed innovative algorithms and frameworks for optimal resource allocation, operator mapping, and operator scheduling in ML accelerators. I also contributed to three open-sourced DNN design space exploration tools that have received hundreds of citations and stars. My research interests include ML, RL, LLM, Transformer, GA, and performance modeling. I am motivated by solving challenging and impactful problems that leverage the power of ML and AI.
-
Senior Software EngineerWaymo Feb 2024 - PresentMountain View, California, UsLLM for data mining in autonomous driving.Building production large scale ML training infra. -
Software EngineerWaymo Jun 2022 - Feb 2024Mountain View, California, UsProposed, scoped, led, and executed a new end-to-end ML solution: from data, feature, label, modeling, to system design. This is a multi-quarter project, where I led 15+ SWEs across 5+ teams. The new model improved ride-hailing quality: better user experience.Redesigned 2 ML models toward generalizability. Improved route qualities: faster route with less conflict risk.Proposed and implemented a ML model analysis tooling. Improved SWE efficiency (dev time 1 week→1 hour), benefiting 20 SWEs and beyonds.Led and owned a problem domain, accountable for all relevant bugs, questions from across the company.Owned 3 ML models and accountable for model qualities improvement, runtime/memory performance optimization, and end-to-end impacts investigations. -
Research AssistantGeorgia Institute Of Technology Aug 2018 - May 2022Atlanta, Georgia , UsDeveloped an RL-based algorithm automating the resource allocation in ML accelerators (80 cites)Developed an autonomous optimization framework for optimal operator mapping (91 cites)Developed an operator scheduler targeting multi-tenancy and heterogeneous systems (23 cites)Developed and hosted 3 open-sourced DNN design space exploration tools: ConfuciuX (29 stars), GAMMA (28 stars), MAESTRO(156 stars) -
Phd StudentGeorgia Institute Of Technology Aug 2018 - May 2022Atlanta, Georgia , Us -
InternGoogle May 2021 - Aug 2021Mountain View, Ca, UsDeveloped pruning and efficient attention combined framework for training large BERT model for long sequencesDeveloped the first Jax-based pruning framework supporting unstructured and structured pruningDeveloped a new mapping with smaller memory consumption and higher throughput attention -
InternSiemens May 2019 - Aug 2019Munich, DeDeveloped in-house quantized-aware training frameworkLeveraging GAN for hardware-aware Neural Architecture SearchDeveloped 3 RL-based methods optimizing Network-on-Chip performance -
Military Service (2017/07-2018/06)Military Service Jul 2017 - Aug 2018
Sheng-Chun (Felix) Kao Skills
Sheng-Chun (Felix) Kao Education Details
-
Georgia Institute Of TechnologyElectrical And Computer Engineering -
National Taiwan UniversityElectronics Engineering -
National Taiwan UniversityElectical Engineering
Frequently Asked Questions about Sheng-Chun (Felix) Kao
What company does Sheng-Chun (Felix) Kao work for?
Sheng-Chun (Felix) Kao works for Waymo
What is Sheng-Chun (Felix) Kao's role at the current company?
Sheng-Chun (Felix) Kao's current role is Software Engineer @ Waymo | Machine Learning | PhD.
What schools did Sheng-Chun (Felix) Kao attend?
Sheng-Chun (Felix) Kao attended Georgia Institute Of Technology, National Taiwan University, National Taiwan University.
What skills is Sheng-Chun (Felix) Kao known for?
Sheng-Chun (Felix) Kao has skills like Matlab, Verilog, C, Python, Software Defined Networking, System On A Chip, Application Specific Integrated Circuits, Computer Architecture, Pytorch.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial