Senior Machine Learning Engineer
Fetch
Job highlights
Summary
Join Fetch Rewards, a high-growth company ranked among America's Best Startup Employers by Forbes, as a Senior Machine Learning Engineer. You will play a vital role in developing and deploying ML models at scale, impacting receipt understanding, fraud detection, ads ranking, and more. The role involves the full ML lifecycle, from data management to production deployment, collaborating with cross-functional teams. Fetch offers a people-first culture, emphasizing innovation and impactful results. This position requires strong programming skills in Python, experience with ML frameworks, and deployment in production environments. The company provides competitive benefits, including equity, 401k matching, comprehensive health plans, education reimbursement, generous paid time off, and robust leave policies.
Requirements
- Excellent programming skills (Python preferred, but proficiency in other languages is welcome)
- Experience training ML models using a Python framework like PyTorch, TensorFlow, etc
- Experience deploying a model in a production environment with significant traffic (processing 100s of events per second)
- Experience deploying applications in public cloud environments like AWS
- Strong understanding of the math that makes ML models work
Responsibilities
- Develop ML models and the infrastructure needed to operationalize them at scale
- Contribute to the full life-cycle of machine learning, including data labeling/collection/management, model development, and deployment to large-scale production settings
- Collaborate closely with backend, DevOps, and data engineers
- Create value in a fast-moving environment, potentially deep-diving into any stage of the ML pipeline
- Translate business problems into ML applications
- Quickly iterate on a modelโs accuracy or latency
Preferred Qualifications
- Excellent written and verbal communication skills
- Ability to problem-solve independently and demonstrate initiative
- Experience with model servers like TFServing/TorchServe/Triton
- Experience with ONNX, TensorRT, CUDA, OpenAI Triton
- Experience with search, ranking, or ads
- Statistics experience, including experiment design, A/B testing, and causal inference
- Experience building fraud detection models
- Experience with NLP tasks like fine-tuning LLMs, RLHF, prompting, and semantic search
Benefits
- Equity
- 401k Match: Dollar-for-dollar match up to 4%
- Comprehensive medical, dental, and vision plans for everyone including your pets
- Continuing Education: $10,000 per year in education reimbursement
- Employee Resource Groups
- Paid Time Off: Flexible PTO, 9 paid holidays (including Juneteenth and Indigenous Peopleโs Day), and a year-end week-long break
- Robust Leave Policies: 20 weeks of paid parental leave for primary caregivers, 14 weeks for secondary caregivers, and a flexible return to work schedule
- Calvin Care Cash: One-time $2,000 incentive to assist with childcare costs
- Flexible Work Environment: Option to work fully remotely from anywhere in the US or in one of their offices
Share this job:
Similar Remote Jobs
- ๐ฐ$130k๐United Kingdom
- ๐ฐ$175k-$225k๐United States
- ๐ฐ$160k-$190k๐United States of America, Canada
- ๐ฐ$120k-$200k๐France
- ๐Ireland
- ๐Canada
- ๐Netherlands
- ๐ฐ$216k-$303k๐United States
- ๐Ireland