Ali Taalimi, PhD
Machine Learning Software Engineer at Google
6.9
Years of Experience
Education
university of tennessee knoxville, sharif university of technology, amirkabir university of technology tehran polytechnic
Companies
google, cruise, verisk analytics, honda research institute usa inc., university of tennessee
Reach out to Ali Taalimi, PhD via Email, InMail and SMS drip
by installing Chrome extension
Ali's contact details
Email (Verified)
parXXXXXXXXXXXXXXXXXXXXXom
Experience
2021 - Present
google
Machine Learning Software Engineer
2017 - 2021
cruise
Senior Software Engineering - Machine Learning
• Worked as a Machine Learning Software Engineer for a robotics company. Duties included: data processing, model design, training and deployment, testing and evaluation, programming, research and development, machine learning pipeline, and troubleshooting. • Led a team of engineers to launch a new product to make high quality training data for AI applications. Results saved the company $15M. • Designed metrics and testing framework to evaluate the machine learning models and tracking system in perception stack. • Researched, designed, and developed statistical and machine learning solutions for 3D object detection and multi-target tracking. TECHNICAL SKILLS: Programming: C++, Python, R Data Manipulation : Pandas, SQL Vision/ML Libraries : TensorFlow, PyTorch, Scikit-Learn, OpenCV Efficient Data Storage : Apache Parquet Distributed Data Processing : Apache Beam, Google DataFlow, Petastorm Other Skills: Computer Vision; Machine Learning & Pattern Recognition; Signal Processing
2016 - 2017
verisk analytics
Machine Learning Scientist
• Investigated OCR recognition with Long Short-Term Memory Recurrent neural networks. • Exploited data augmentation, dataset preparation, fine-tuning for business interest. • Utilized end-to-end text recognition with convolutional neural networks.
2015 - 2015
honda research institute usa inc.
Research Intern
• Investigated car localization using HD maps and camera images on roads with or without lane markings. • Utilized relative localization using lane markings and road boundaries based on flat ground plane assumption. Working on calibration and required transformations to generate an Inverse Perspective Mapping (IPM) image and projecting map data to IPM image. •Investigated global self-localization by projecting map data directly to image without going through IPM image. Utilized constrained nonlinear optimization and particle filtering using all 6 degree of freedom (longitude, latitude, altitude, yaw, pitch, roll) to overlay detected lanes and map data.
2010 - 2017
university of tennessee
Graduate Research Assistant
Worked on Learning Multimodal Structures in Computer Vision; Multimodal Data Representation; Visual Target Tracking; Multi-Target Tracking; and Action Recognition.
Experience
35 Skills
apache
Artificial Intelligence (AI)
Collaboration
Computer Vision
Convolutional Neural Networks (CNN)
Data Processing
Design
Machine Learning (ML)
Neural Networks
Object detection
OpenCV
Pandas
Pandas (Software)
Pattern Recognition
Problem solving
Python
Pytorch
R
Recurrent Neural Networks (RNN)
Research
Research and Development (R&D)
Research Scientist
Robotics
Scikit
Scikit-Learn
Signal Processing
Software Engineer
Software Engineering
SQL
storage
Tensorflow
test
testing
Troubleshooting
Vision
Education
2010 - 2017
university of tennessee knoxville
Doctor of Philosophy (Ph.D.)
Computer Engineering
2007 - 2009
sharif university of technology
Master of Science (M.Sc.)
Bioengineering and Biomedical Engineering
2002 - 2006
amirkabir university of technology tehran polytechnic
Bachelor's Degree
Electrical and Electronics Engineering