Tao Yang

Tao Yang

Machine Learning Applied Scientist @ ExxonMobil

About Tao Yang

Tao Yang is a Machine Learning Applied Scientist at ExxonMobil with extensive experience in software engineering and project management.

Current Position at ExxonMobil

Tao Yang has been working at ExxonMobil as a Machine Learning Applied Scientist since 2018. In this role, he leverages his expertise in machine learning to solve complex problems and improve various operations within the company. His responsibilities likely include developing and applying machine learning algorithms, analyzing large datasets, and collaborating with multidisciplinary teams to drive innovation in the energy sector.

Previous Role at Omni Ai, Inc.

Prior to his current position, Tao Yang worked at Omni Ai, Inc. as a Research and Development Technical Lead from 2016 to 2018. For two years, he played a key role in leading technical projects and research efforts. His position involved coordinating with different departments to develop and implement advanced AI solutions, ensuring high performance and reliability of software systems.

Experience at Giant Gray, Inc.

From 2016 to 2017, Tao Yang served as a Research and Development Technical Lead at Giant Gray, Inc. During his ten months at the company, he contributed significantly to the research and development of new technologies. His work involved leading engineering teams, managing projects, and advancing the company’s technical capabilities in various AI-driven initiatives.

Foundation in Principal Software Engineering

Tao Yang worked as a Principal Software Engineer at Behavioral Recognition Systems, Inc. (BRS Labs) for ten years, from 2006 to 2016, in Houston, Texas. This role involved designing and developing sophisticated software systems with a focus on behavioral recognition technologies. His long tenure indicates a deep involvement in large-scale projects and a strong commitment to advancing the company's technological frontiers.

Academic Background in Computer Science

Tao Yang holds a Master of Science in Computer Science from the University of Tennessee, Knoxville, which he completed from 1998 to 2000. Prior to this, he studied Computer Science at Huazhong University of Science and Technology from 1991 to 1995. His educational background provided a solid foundation in computing principles and advanced technical skills that he has applied throughout his career.

Technical Skills and Methodologies

Tao Yang possesses advanced skills in GPU CUDA programming and utilizes Agile Development methodologies, including SCRUM, Test-Driven Development, and Extreme Programming, to manage projects. His versatile software development skills encompass both Object-Oriented Design and Functional Programming. Additionally, he is experienced in cloud development technologies, including SaaS, Micro-service architecture, and RESTful API/Web Service development.

Expertise in Internationalization and Localization

Tao Yang is proficient in internationalization (I18N) and localization (L10N), which makes him capable of developing software solutions for global markets. This expertise includes adapting software systems for different languages and regions, ensuring that products meet the needs and preferences of diverse user bases.

People similar to Tao Yang