# He Ma > Machine Learning Engineer, AI Location: Seattle, Washington, United States Profile: https://flows.cv/hema Software Engineer, AI Enginner - 9 years experience Leetcoder Global Rank Top 1% Had mentoring junior engineers and leading small teams experience, TechLead Especially experienced and interested in distributed system design & development Proven track record of building end-to-end AI applications, integrating LLM-based assistants, retrieval pipelines, and machine learning workflows into production systems. ------------------------------------------------------------------------------------------------------------------ Advanced problem solving skills. Expert in distributed system design. Cross-team communication skills. Experienced in people management and project management. ------------------------------------------------------------------------------------------------------------------ -- Programming Languages: Golang, Java, Scala, Python, JavaScript, TypeScript, React, Vue, CSS, C#, .Net, Php, NodeJS -- AI-powered product development (LLM integration, retrieval systems, ML pipelines) -- Cloud: AWS, Docker, Kubernetes, Service Bus, Event Grid, Azure Directory -- Frameworks: Redis, Cosmos DB, MySQL, Cassandra, MongoDB, .Net Core -- Testing tools: JMeter, JUnit, Xdebug, Selenium, XUnit ## Work Experience ### Software Engineer, Machine Learning @ Microsoft Jan 2020 – Jan 2025 ### Software Engineer @ Visier Inc. Jan 2015 – Jan 2019 | Vancouver, British Columbia, Canada Workforce Planning team Design and Implement features • Design object-oriented and workflow-oriented procedure using functional programming Scala. • Implement end-to-end features with good design and covered with integration tests. • Consecutively review others code with high standard. • Demoed new feature in front of 130 colleagues and responded to constructive suggestions. Refactor Backend Code • Continuously refactor codebase while implementing new features with better design and making the code more readable and maintainable. Performance Optimization • Decrease browser memory footprint by implementing LRU cache and designing a new type of data model so that server is chatty and only return what is shown in the grid (thoughts from how Google Doc sheets work). ### Enterprise Engineer @ GE Jan 2013 – Jan 2014 | Shanghai,China ## Education ### Master of Science (M.Sc.) in Computer Science - Interactive Intelligence Specialization Georgia Institute of Technology Jan 2017 – Jan 2021 ### Master of Engineering (M.Eng.) in Electrical and Computer Engineering University of Victoria Jan 2014 – Jan 2016 ### Bachelor of Engineering (BEng) in Electrical and Electronics Engineering Shanghai Maritime University Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/he-ma-76779896 --- Source: https://flows.cv/hema JSON Resume: https://flows.cv/hema/resume.json Last updated: 2026-03-29