# Margaret Sobota > Senior Software Engineer @ LinkedIn Location: San Francisco, California, United States Profile: https://flows.cv/margaretsobota I am a software engineer with a backend focus and full stack experience. ## Work Experience ### Senior Software Engineer @ LinkedIn Jan 2023 – Present | San Francisco, CA • Developed backend infrastructure to support embedding-based retrieval for semantic people search. • Led initiatives to enhance name query retrieval using a new GPU-based search stack. ### Software Engineer @ LinkedIn Jan 2022 – Jan 2023 | Sunnyvale, CA Flagship Search backend. ### Art Lab Tech @ Northwestern University Jan 2018 – Jan 2021 | Evanston, Illinois For my work-study job, I supervised the woodworking shop, sculpture studio, photo and digital labs, and painting studio of Northwestern's Department of Art, Theory, and Practice. I was also responsible for troubleshooting problems throughout the department such as broken or lost equipment. ### Teaching Assistant @ Northwestern University Jan 2019 – Jan 2020 | Evanston, Illinois As a teaching assistant for computer science courses at Northwestern, I taught weekly tutorial lessons to introduce novice students to basic programming concepts. I also held office hours to work hands-on with students by answering their questions and clearing any confusion about homework assignments, tutorial lessons, and general concepts. I was also responsible for grading homework assignments and exams. ### Software Engineer Intern @ LinkedIn Jan 2021 – Jan 2021 | Sunnyvale, California, United States Search Apps Infra ### Software Engineer Intern @ OXO Jan 2020 – Jan 2020 | San Francisco, California, United States At this small, fast-growing startup, I expedited the handoff experience for all OXO app users by writing the full-stack data flow to fetch real-time vehicle data to frontend. I also provided all users with document download capability on our frontend app by designing and implementing a vehicle document interface. I stabilized our app by independently writing tests for all backend endpoints and integrating automatic testing with Heroku CI. Additionally, I provided location, diagnostics, and background check context to users by designing new FeathersJS API services for our backend. ### Cashier, Trainer, Product Demonstrator @ Heinen's Grocery Store Jan 2016 – Jan 2019 | Chagrin Falls, Ohio As a cashier, I was responsible for creating a positive image of Heinen's and developed strong customer service skills through doing so. I also promoted new products and offers through product demonstrations. Furthermore, I provided my manager with ideas on how to improve training for new employees by implementing a way for my trainees to practice their memorization of product PLU codes. ### Senior Project Intern @ NASA Glenn Research Center Jan 2018 – Jan 2018 | Cleveland/Akron, Ohio Area During my senior project, I learned the basics of API development by creating a data structure to analyze CSV files in Python. In addition, I explored the concept of machine learning by attending NASA's Big Data Face to Face conference. I was also able to learn how NASA applies programming skills to visualization projects at their Graphics and Visualization Lab by shadowing Computer Scientist Calvin Robinson. ## Education ### Bachelor of Arts - BA in Computer Science Northwestern University ### High School Diploma Chagrin Falls High School ## Contact & Social - LinkedIn: https://linkedin.com/in/margaretsobota - GitHub: https://github.com/margaretsobota --- Source: https://flows.cv/margaretsobota JSON Resume: https://flows.cv/margaretsobota/resume.json Last updated: 2026-03-22