GiveCampus · 7 hours ago
Senior Machine Learning Engineer
GiveCampus is the world's leading fundraising platform for non-profit educational institutions, and they are seeking a Senior Machine Learning Engineer to own the productionization and operational lifecycle of their machine learning models. This role involves transforming prototypes into production-ready code, developing training pipelines, and ensuring the smooth operation of ML systems.
EducationInternetSocial Network
Responsibilities
Transform non-production prototypes (e.g. Jupyter notebooks, standalone scripts, etc.) into modular, tested, production-ready Python code
Containerize models with proper dependency management (Docker, ECR)
Implement comprehensive testing: unit tests, integration tests, model validation
Build automated training pipelines using SageMaker Pipelines and Step Functions
Develop batch and real-time inference pipelines based on use case requirements
Integrate with Snowflake for feature retrieval and prediction storage
Deploy models to SageMaker endpoints for real-time inference
Configure batch transform jobs for bulk predictions
Integrate predictions with our Rails application via APIs and webhooks
Monitor model performance, latency, and drift in production
Build automated retraining pipelines triggered by schedule or drift detection
Own incident response for ML systems—you're on the hook when models break
Optimize costs across compute, storage, and inference
Build reusable templates, libraries, and tooling that accelerate future model deployments
Create self-service capabilities that enable Data Science to deploy and test models with minimal friction
Document patterns, runbooks, and best practices for ML operations
Qualification
Required
5+ years of software engineering experience, with 3+ years focused on ML systems
Strong Python skills with emphasis on production code quality (not just notebooks)
Experience deploying and operating ML models in production environments
Hands-on experience with AWS (SageMaker preferred, but strong AWS fundamentals work)
Proficiency with Docker and containerization best practices
Understanding of ML concepts sufficient to work effectively with Data Scientists
Experience building data pipelines and working with data warehouses (Snowflake a plus)
Preferred
Experience with SageMaker Pipelines, Feature Store, Model Registry
Familiarity with Step Functions, EventBridge, or similar orchestration tools
Infrastructure as Code experience (Terraform, CDK, CloudFormation)
Experience with LLMs, RAG architectures, or generative AI applications
Experience integrating ML systems with web applications (Rails, APIs)
Background in B2B SaaS or EdTech
Company
GiveCampus
GiveCampus is a fundraising platform for nonprofit educational institutions.
H1B Sponsorship
GiveCampus has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
$50MKey Investors
Silversmith Capital PartnersCSC Upshot
2022-09-19Private Equity· $50M
2016-08-31Seed
2015-09-01Seed
Company data provided by crunchbase