# Aviral Upadhyay > Software @ Meta Location: San Francisco Bay Area, United States Profile: https://flows.cv/aviral Ads at Meta Masters of Science from University of Southern California Interests: Artificial Intelligence, Machine Learning,Reinforcement Learning, Computer Vision, Natural Language Processing Skills: Python, C/C++, MySQL, Scikit-Learn, PyTorch, Keras, Ansible, Docker, OpenCV, Git, numpy, Pandas, Spark ## Work Experience ### Software Engineer, Machine Learning @ Meta Jan 2024 – Present | Menlo Park, California, United States Ads ### Software Engineer @ Amazon Jan 2022 – Jan 2024 Sponsored Products ### Software Engineer @ TikTok Jan 2021 – Jan 2022 | Mountain View, California, United States ### Data Engineer @ TikTok Jan 2021 – Jan 2021 | Mountain View, California, United States Working as a Data Engineer in the Video Infrastructure (Video Architecture) at Tiktok. ### Data Solutions Engineer @ Wayfair Jan 2021 – Jan 2021 | Boston, Massachusetts, United States • Design a dependency manager to automatically identify dependencies in a SQL (Vertica and BQ) scripts and run scripts automatically once all dependencies are resolved (Python, Bash) • Develop curated data sets that are easily consumed by non-technical users and partner with business users to engineer to build the metrics and attributes required to address broad business needs (SQL, Looker, Tableau, Python, PyMongo) • Implement ETL pipelines to report customers’ behavior on Wayfair’s website and migrate it from Hive to Big Query (Big Query, Python, HIVE) • Analyze user data to provide insight on ad activity on Wayfair’s website and ad platforms to the Marketing team (Spark, PySpark) • Design and Implement an IDE with features like Linter, auto complete for Looker (LookML) to have standardized coding practices across teams (Bash/C++/Python) ### Software Engineer @ Mercedes-Benz Research and Development India Jan 2018 – Jan 2019 | Bangalore • Spearheaded a team for the development of a reinforced learning platform for Self-Driving vehicles and Carla and a data processing pipeline that deploys OpenCV to analyze the environment training model-free deep Q Learning for training trucks to drive in a simulated environment • Developed a Pedestrian Detection system for driver assistance for Level 4 autonomous vehicles on Daimler Cloud with the help of HOG Classifiers and Convolutional Neural Networks with a camera system to detect pedestrians and cyclists and blind spots further optimizing the approach for real world scenarios with YOLO classifiers • Collaborated with HQ to design a platform for Vehicle to Vehicle and Vehicle to Infrastructure communication with Daimler cloud and nearby vehicles on Daimler proprietary ECUs installed on the vehicle with cellular data with MQTT and IoT • Investigated breaking points and revised guarantee period of accessories in vehicles and applied statistical ML methods on the data to determine possible life period and replacement cost to reduce cost for repair by 23% • Worked on “Big Car Data” in cross department team to utilize real-time data from Mercedes’ Cars for future product development ### Software Engineer Intern @ BSNL LTD Jan 2017 – Jan 2017 | Bareilly, Uttar Pradesh, India • Built a data store for customer support, and a request tracking system on Microsoft Azure • Designed a web application for users to file complaint and see the status of their complaint through a web browser ## Education ### Master of Science - MS in Computer Science University of Southern California ### Bachelor of Technology in Computer Science and Engineering Vellore Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/aviralupadhyay --- Source: https://flows.cv/aviral JSON Resume: https://flows.cv/aviral/resume.json Last updated: 2026-03-29