Summary
Janet Kim is a versatile software engineer with 12 years of experience building infrastructure and data-driven systems, currently contributing to the Surfaces Infrastructure team for Google Assistant in Los Angeles. Her background spans robotics and embedded behavior systems at iRobot, large-scale location data deduplication using Clojure/Java at Factual, and low-level C++ tooling at Google Ads, demonstrating fluency across languages and stacks. She has hands-on experience with ROS2, Python, C++, and data pipeline tooling, and a knack for creating modular, visualizable systems that make complex behaviors observable. A USC-trained computer engineer, Janet combines academic rigor with practical experimentation—from simulating visual impairments for research to developing production robotics plugins. Outside of core roles she actively explores mobile apps, big data, and design, and shares projects on GitHub, reflecting a continual appetite for learning and cross-disciplinary problem solving.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Science, Computer Engineering, Bachelor of Science, Computer Engineering at University of Southern California