Skip to content
View mjschock's full-sized avatar

Block or report mjschock

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mjschock/README.md

title: 'Mike Schock' keywords: [artificial intelligence, machine learning, software engineering] ...

Professional Experience


Senior Software Engineer (AI/ML Specialist) May 2025 - Present
Coblrshop Remote (Part-Time Contractor)
  • Support the Chief Technology Officer (CTO) in building foundational infrastructure and executing business-critical features
  • Contribute to the design and development of software components, architecture decisions, and internal tooling
  • Create proof-of-concept (PoC) solutions to validate technical feasibility for upcoming product initiatives
  • Provide AI/ML technical expertise and develop proof-of-concept solutions for artificial intelligence and machine learning features and integrations
  • Participate in technical planning, regular engineering syncs, and code reviews to ensure high-quality execution and alignment with the product roadmap
  • Document key implementation decisions and engineering work for team knowledge sharing
Founding Engineer Jan. 2025 - Apr. 2025
ArchiLabs San Francisco, CA (Hybrid)
  • Worked on ArchiLabs' mission to create the first AI Architect to make all new construction faster & more affordable
  • Developed across the full stack, including Revit integrations, React frontend, Supabase, and AI agents powered by LangGraph
  • Worked directly with the CEO and CTO founders and the BIM specialist
  • Contributed to a fast-moving YC-backed startup focused on solving critical problems in the construction industry
  • Improved the AI capabilities to enhance construction planning and design efficiency
  • Technologies: React, Supabase, LangGraph, LangChain, LangSmith, Revit integrations, AI agent systems
Software Engineer (AI/ML Platform) Oct. 2022 - Jan. 2024
Phaidra Seattle, WA (Remote)
  • Spearheaded orchestration and automation of AI agent training (with each agent an ensemble of PyTorch models) into an MLOps pipeline backed by a self-hosted in-cluster duo of Prefect Server and Agent to run training ad-hoc and on-schedule, with follow-up work demonstrating the migration path from the deprecated Prefect Agent to Kubernetes-native Prefect Worker.
  • Rapidly prototyped a working MVP showcasing how we could easily scale the training runs via the Prefect-Ray integration and an in-cluster or Anyscale Cluster, also presenting SkyPilot as a way to abstract Ray and cloud computing resources, optimizing for minimal computational cost or time.
  • Modernized the developer experience for the AI Platform team by bringing in Tilt to watch for changes in the Kubernetes manifests for full Docker build/pushes, thereafter updating pods without reload for fast iteration, and providing custom functionality to run data preparation, agent training, and inference pipelines via configurable buttons in the Tilt UI.
  • Technologies: Cloud SQL for PostgreSQL, Docker, Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), gRPC, Prefect, Python, PyTorch, Ray, SkyPilot, Tilt
Teaching Assistant Aug. 2022 - Dec. 2022
Georgia Institute of Technology Atlanta, GA (Part-Time; Remote)
  • Served as a Teaching Assistant (TA) for CS 7639: Cyber-Physical Systems Design & Analysis.
Machine Learning Engineer Oct. 2021 - Jul. 2022
Greyscale AI San Carlos, CA
  • Created a proof of concept (POC) for a data engineering pipeline to extract, transform, and load images and their corresponding labels from various data sources and formats into the COCO dataset format with k-fold train-validation-test splits using the FiftyOne and Albumentations libraries.
  • Constructed a POC for a data modeling pipeline to train and validate a PyTorch Faster R-CNN model with various modifications for computer vision tasks such as object detection and image segmentation from a train-validation split output by the data engineering pipeline.
  • Assembled a POC for a model deployment pipeline to deploy a model produced by the data modeling pipeline into a local docker container running TorchServe (or SageMaker) to run inference tests upon that model and to trigger the creation of a function that ran on schedule to monitor the deployed model.
  • Designed a dashboard using Amazon QuickSite to automatically generate visualizations, including emails pointing to those visualizations, that displayed the performance of the served model and assigned SageMaker GroundTruth jobs for our internal teams to help with data labeling.
  • Built a POC framework using Kedro and DVC to join the data engineering, data modeling, and model deployment pipelines, running pipeline components only when artifacts tracked by DVC changed.
  • Technologies: Albumentations, Amazon QuickSite, Amazon SageMaker Ground Truth, Docker, DVC, Faster R-CNN, FiftyOne, Kedro, Matplotlib, MobileNet, NumPy, pandas, Python, PyTorch, scikit-learn, TorchServe, torchvision
Machine Learning Engineer Sep. 2018 - Oct. 2021
Ople.AI San Mateo, CA
  • Refactored the data ingestion pipeline into more modular components.
  • Drove the model explainability implementation.
  • Led the development of the forecasting service.
  • Built a worker service that operated on graph structures representing machine learning tasks and states.
  • Developed various features and addressed bugs in our systems.
  • Technologies: Amazon Forecast, Amazon Web Services (AWS), Docker, Docker Compose, JavaScript, LightGBM, Matplotlib, NumPy, pandas, Python, SHAP (SHapley Additive exPlanations), Tableau

Education


Master Of Science In Computer Science Jan. 2018 - May 2026
Georgia Institute of Technology Atlanta, GA (Less-than-Part-Time; Remote)
  • Specialization in Artificial Intelligence
Bachelor Of Arts In Physics
University Of California, Berkeley Berkeley, CA

Coursework & Certifications


CS 7650: Natural Language Processing (Georgia Tech) Fall 2024
Practical Multi AI Agents and Advanced Use Cases with crewAI (49490228-c5a1-414c-ab64-3d0e6f265931) Nov. 2024
Introducing Multimodal Llama 3.2 (DeepLearning.AI; 2af7c478-abed-4c47-9c50-090538210a39) Oct. 2024
AI Agents in LangGraph (DeepLearning.AI; 0d74827b-6eea-4192-a91b-0531fa1b4cc3) Sep. 2024
Function-calling and data extraction with LLMs (DeepLearning.AI; bc94b773-a3a7-4405-928f-e24d138db517) Sep. 2024
Pretraining LLMs (DeepLearning.AI; acd62d79-7905-4e8c-938e-3a9baa7fa37d) Sep. 2024
AI Agentic Design Patterns with AutoGen (DeepLearning.AI; aaa82f56-f1b7-4fa5-8294-b2d361bd3f9a) Jul. 2024
Generative AI Nanodegree (Udacity; 90eec41a-ba24-11ee-b074-e35f0b9acf2c) May 2024
Multi AI Agent Systems with crewAI (DeepLearning.AI; f047b2d3-69e8-4fbd-82df-27bf72dbf770) May 2024
CS 6603: AI, Ethics, and Society (Georgia Tech) Spring 2024
CS 7646: Machine Learning for Trading (Georgia Tech) Fall 2023
Prefect Associate Certification (Prefect; 72680269) Apr. 2023
CS 7643: Deep Learning (Georgia Tech) Fall 2022
Machine Learning Engineer Skill Set Certification (Workera; 4JKAZBKL) Aug. 2022
CS 7639: Cyber-Physical Systems Design & Analysis (Georgia Tech) Spring 2021
CS 7642: Reinforcement Learning & Decision Making (Georgia Tech) Fall 2019
Deep Reinforcement Learning Nanodegree (Udacity; CKU3QGTF) Jul. 2019
CS 7641: Machine Learning (Georgia Tech) Spring 2019
Math for Machine Learning Specialization (Coursera; RE4TKCWC7U6X) Jan. 2019
Deep Learning Part I Certificate (The Data Institute, University of San Francisco) Dec. 2018
CS 6601: Artificial Intelligence (Georgia Tech) Fall 2018
Deep Learning Specialization (Coursera/DeepLearning.AI; P234NUS9DS7M) Sep. 2018
CS 7638: Artificial Intelligence Techniques for Robotics (Georgia Tech) Spring 2018
React Nanodegree (Udacity; 7Q4R92JT) Dec. 2017
Artificial Intelligence Nanodegree and Specializations (Udacity; EH367J99) Oct. 2017
Machine Learning Specialization (Coursera; S58WYDFTRMTB) Feb. 2017

Pinned Loading

  1. openai/openai-agents-python openai/openai-agents-python Public

    A lightweight, powerful framework for multi-agent workflows

    Python 18.2k 3k

  2. openai/openai-agents-js openai/openai-agents-js Public

    A lightweight, powerful framework for multi-agent workflows and voice agents

    TypeScript 2.1k 562

  3. Timestep-AI/timestep Timestep-AI/timestep Public

    Python 5 1

  4. Timestep-AI/timestep-ai Timestep-AI/timestep-ai Public template

    TypeScript 1