Alexander Clines

Engineering Manager

Apple

Biography

Interests

  • Natural Language Understanding
  • Personalized ML
  • Edge ML Inference
  • Agriculture Technology
  • Climate Technology

Education

  • Computer Science B.S., 2017

    Texas Tech University

  • Mathematics B.S., 2017

    Texas Tech University

Skills

Apple OS Development

Proficient

Objective-C/Swift

Proficient

Python

Proficient

C/C++

Proficient

Java

Experienced

Experience

 
 
 
 
 

Engineering Manager

Apple

Sep 2023 – Present California
Working on some fun things w/ Apple Intelligence
 
 
 
 
 

Software Engineer

Apple

Aug 2020 – Sep 2023 California

Member of the Siri Natural Language Platform team; brought NL to ondevice starting in iOS 15.

  • Spearheaded performance optimization efforts, achieving optimal memory utilization and processing speed for NL models without compromising accuracy. This involved managing cross functional efforts with modeling and other Siri teams.
  • Led the effort to expand our on device platform to support functionality outside of Siri increasing our impact to user experience
  • Supported new hardware bring up efforts, optimizing NL Platform per hardware platform as needed
  • Primarily worked with on-device development utilizing Objective-C / Swift
  • Used Python/Tableau in offline environments for analysis on performance and monitoring metrics
 
 
 
 
 

Software Engineer

Google

Jul 2017 – Aug 2020 California

SWE on a NLP team under Google AI Language focused on all things related to applying new NLP technologies towards solutions for Google. My work can be summarized into 2 sections.

Research

Technologies and methodologies used for confidential internal research are:

  • Implementation of unsupervised methods including clustering for managing large quantities of text.
  • Utilization of LSTM networks.
  • Distillation of BERT models.

Infrastructure

Developed and improved many pipelines/frameworks within Google in relation to NLP data. A majority of this work involved scalable, distributed computing in C++ with a wide variety of Google’s internal tools.
This included contributing to datasets like A Challenge Set and Methods for Noun-Verb Ambiguity and others expected to be open sourced by end of 2020. 1 Contributed to the deployment of several models (including Sentiment Analysis) that are launched in production today.

 
 
 
 
 

Software Engineer Intern

USAA

Jun 2016 – Aug 2016 Plano, TX
Contributed to the development of native mobile apps with Swift for iOS and Java for Android in addition to cross-platform technologies including Polymer to allow users of all devices the opportunity to access a service provided by USAA.
 
 
 
 
 

Software Engineer Intern

USAA

May 2016 – May 2016 Plano, TX
Worked on backend infrastructure for a mobile application, implementing a RESTful API using MySQL and J2EE technologies.
 
 
 
 
 

Mathematics Tutor

Texas Tech University

Aug 2014 – May 2015 Lubbock, TX
Assisted students in acquiring a better understanding of basic and complex concepts in various undergraduate mathematics courses.

Accomplishments

Siri / ChatGPT integration

Part of the team that brought ChatGPT integration to Siri

Siri On-Device Processing in iOS 15

Part of the team that brought Natural Language Understading for Siri on device for enchanced performance & privacy.

A Challenge Set and Methods for Noun-Verb Ambiguity

Acknowledged in Acknowledgments for my contribution to the dataset.