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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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

Michael James Schock

Email: m@mjschock | LinkedIn: in/mjschock | Phone: +1 925 878 5408

Professional Experience

Software Engineer (AI/ML Platform)

Phaidra | Seattle, WA (Remote) | Oct. 2022 - Jan. 2024

  • Spearheaded orchestration and automation of AI agent training (with each agent an ensemble of PyTorch models) into an MLOps pipeline using Prefect Server and Agent, demonstrating scalability using the Prefect-Ray integration and Ray.
  • Modernized the developer experience by implementing Tilt for Kubernetes manifest changes, enabling rapid iteration with custom functionality for running ad-hoc data preparation, agent training, and inference pipelines.
  • Pioneered a proof-of-concept for cost-efficient scaling using SkyPilot to abstract Ray and cloud computing resources, optimizing for minimal computational cost and time.

Teaching Assistant

Georgia Institute of Technology | Atlanta, GA (Part-Time; Remote) | Aug. 2022 - Dec. 2022

  • Served as a Teaching Assistant (TA) for CS 7639: Cyber-Physical Systems Design & Analysis.

Machine Learning Engineer

Greyscale AI | San Carlos, CA | Oct. 2021 - Jul. 2022

  • Developed an end-to-end data engineering pipeline to process diverse image sources into the COCO dataset format with k-fold train-validation-test splits using the FiftyOne and Albumentations libraries.
  • Architected and implemented a data modeling pipeline for training PyTorch Faster R-CNN models for computer vision tasks, incorporating advanced object detection and image segmentation capabilities.
  • Created an automated model deployment pipeline using Docker and TorchServe/SageMaker, including scheduled model monitoring and performance visualization through Amazon QuickSight.
  • Unified the data engineering, modeling, and deployment pipelines using Kedro and DVC, implementing intelligent artifact tracking for efficient pipeline execution.

Machine Learning Engineer

Ople.AI | San Mateo, CA | Sep. 2018 - Oct. 2021

  • Refactored the data ingestion pipeline into modular components, improving system maintainability and scalability.
  • Led the development and implementation of the forecasting service using Amazon Forecast, enhancing predictive capabilities.
  • Architected and built a distributed worker service operating on graph structures for complex machine learning tasks and state management.
  • Drove the implementation of model explainability features using SHAP (SHapley Additive exPlanations).

Education

Master Of Science In Computer Science

Georgia Institute of Technology | Atlanta, GA | Jan. 2018 - May 2025

Bachelor Of Arts In Physics

University Of California, Berkeley | Berkeley, CA

Coursework & Certifications

Course/Certification Institution Date
CS 7650: Natural Language Processing Georgia Tech Fall 2024
Practical Multi AI Agents and Advanced Use Cases DeepLearning.AI Nov. 2024
Introducing Multimodal Llama 3.2 DeepLearning.AI Oct. 2024
AI Agents in LangGraph DeepLearning.AI Sep. 2024
Function-calling and data extraction with LLMs DeepLearning.AI Sep. 2024
Pretraining LLMs DeepLearning.AI Sep. 2024
AI Agentic Design Patterns with AutoGen DeepLearning.AI Jul. 2024
Generative AI Nanodegree Udacity May 2024
Multi AI Agent Systems with crewAI DeepLearning.AI 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 Apr. 2023
CS 7643: Deep Learning Georgia Tech Fall 2022
Machine Learning Engineer Skill Set Certification Workera 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 Jul. 2019
CS 7641: Machine Learning Georgia Tech Spring 2019
Math for Machine Learning Specialization Coursera Jan. 2019
Deep Learning Part I Certificate The Data Institute, USF Dec. 2018
CS 6601: Artificial Intelligence Georgia Tech Fall 2018
Deep Learning Specialization Coursera/DeepLearning.AI Sep. 2018
CS 7638: AI Techniques for Robotics Georgia Tech Spring 2018
Deep Learning Foundation Nanodegree Udacity Jan. 2018
Artificial Intelligence Nanodegree and Specializations Udacity Oct. 2017
Machine Learning Specialization Coursera Feb. 2017

Pinned Loading

  1. run-llama/llama_index run-llama/llama_index Public

    LlamaIndex is a data framework for your LLM applications

    Python 37.8k 5.4k

  2. langchain-ai/langchain langchain-ai/langchain Public

    🦜🔗 Build context-aware reasoning applications

    Jupyter Notebook 97.7k 15.9k

  3. huggingface/transformers huggingface/transformers Public

    🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

    Python 137k 27.5k

  4. PrefectHQ/prefect PrefectHQ/prefect Public

    Prefect is a workflow orchestration framework for building resilient data pipelines in Python.

    Python 17.9k 1.7k

  5. ray-project/ray ray-project/ray Public

    Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

    Python 34.8k 5.9k

  6. Div99/agent-protocol Div99/agent-protocol Public

    Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents.

    Python 1.1k 131