# Lakshya Jain > Machine Learning + Software Engineer Location: Los Altos, California, United States Profile: https://flows.cv/lakshyajain I'm a computer scientist who has experience in both databases and machine learning, having done my BA and MS from UC Berkeley in Computer Science (BA, class of 2019) and EECS (MS, class of 2020) with a focus in ML. I have industry experience in both backend software engineering and machine learning. I also have lectured at UC Berkeley, teaching databases and Data Engineering. ## Work Experience ### Principal Software Engineer and AI/ML Tech Lead @ Sunrun Jan 2025 – Present | San Francisco Bay Area ### Staff AI & ML Engineer @ Sunrun Jan 2024 – Jan 2025 | San Francisco, California, United States Staff software engineer in the Artificial Intelligence division of Sunrun ### Senior AI Engineer @ Sunrun Jan 2023 – Jan 2024 | San Francisco, California, United States Software engineer in the Artificial Intelligence division of Sunrun ### CEO + Cofounder @ Split Ticket Jan 2021 – Present Co-founder and partner at Split Ticket (split-ticket.org), a data-driven elections forecasting and analysis website whose analysis been cited by outlets like FiveThirtyEight, Washington Post, and the NY Times and featured in the New Yorker, and has emerged as one of the most featured and referenced forecasting outlets in today's political landscape. I have also guest-written for the New York Times, Washington Post, and POLITICO. ### Lecturer @ University of California, Berkeley Jan 2021 – Jan 2025 | Berkeley, California, United States Unit-18 Lecturer for UC Berkeley, teaching CS 186 (Databases) from Jan 2021 - June 2022, Spring 2024, and Spring 2025. Data 101 (Data Engineering) for Fall 2022. ### Machine Learning Engineer @ Abacus.AI Jan 2022 – Jan 2023 | San Francisco - Designed, conceptualized, created, and implemented novel state-of-the-art machine learning and deep learning models for Time Series Forecasting using libraries like Tensorflow, Keras, LightGBM, etc. - Rapidly and consistently improved forecasting metrics, speed, and overall performance on several real-world customer datasets ### Software Engineer II @ Trifacta Jan 2020 – Jan 2022 | San Francisco, California, United States - Responsible for software development of customer-facing features, core backend infrastructure improvements and changes, and occasional frontend improvements. - Worked with AWS/Apache VFS/Hadoop (Java), Node/React frameworks (JS), and PostgreSQL/MySQL. ### CS 186 (Databases) Teaching Assistant @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2018 – Jan 2019 Head Teaching Assistant for upper-division databases class in UC Berkeley. Led discussion sections for 400 person class and helped prepare lecture material, create and debug course projects in SQL and Java, and write exam questions. Also was lead TA for the course, where I handled exceptions and extensions, managed task allocations to other TAs, and ensured the class was running smoothly and consistently. ### Software Engineer Intern @ Amazon Jan 2019 – Jan 2019 | Palo Alto o Software Engineering Intern on Deep Learning Engines team in AWS AI organization o Was a lead developer on PyTorch library of pre-release version of AWS Sagemaker Debugger. ### Founder and CEO @ Boltak.com Jan 2014 – Jan 2019 | San Francisco Bay Area Recruited respected advisors from the Industry, and a marketing executive Filed key patents in social networking, mobile communications, and pain monitoring Patent granted on Social Networking algorithm Patent granted on pain monitoring using virtual reality ### Software Engineering Intern @ eBay Jan 2018 – Jan 2018 | San Jose, California o Used Spark History Server, WebHDFS API, ElasticSearch, and Kibana to build an app that would collect, monitor, and visualize SQL queries run via spark-submit and Hive for query analysis and future optimizations. o Used Apache Atlas to automate propagation of database table tags for data classification. o Used Metastore API to scrape Hive for database tables and their related paths for cluster analysis. o Experimented with Apache Ranger and Atlas integration for tag-based data access policy enforcement. ### Software Engineering Intern @ eBay Jan 2017 – Jan 2017 | San Jose o Hadoop/Spark Platform team member o Created dashboards using Python, SQL, and Scala for analysis of log and cluster compositions and metadata. o Created a web app with Python Flask for monitoring and maintenance of several clusters. o Experimented with Caffe framework to test whether Spark could assist deep learning algorithm speeds in data processing ## Education ### Masters in Electrical Engineering & Computer Science University of California, Berkeley ### Bachelor of Arts (B.A.) in Computer Science University of California, Berkeley ### Mountain View High School ## Contact & Social - LinkedIn: https://linkedin.com/in/jain-lakshya --- Source: https://flows.cv/lakshyajain JSON Resume: https://flows.cv/lakshyajain/resume.json Last updated: 2026-04-01