Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Grubhub Logo

Senior Software Engineer- Python

Grubhub

$208,500 - $216,500
Aug 25, 2025
Apply Now

Grubhub is looking to solve problems related to experimentation, machine learning, and decision modeling to drive products such as delivery estimation, dispatch decisions, driver scheduling, etc.

Requirements

  • Experience: 3+ years in software engineering with a focus on MLOps, Python, and cloud-based environments (AWS preferred).
  • Technical Expertise: Proficiency in Python, containerization, orchestration tools, and experience with data versioning and model management tools.
  • Additional experience in Java is a plus.
  • Front-end experience with Flask or React is a plus.
  • Experience or knowledge of training, deploying and monitoring ML models is a plus.
  • Experience with distributed systems and microservices architecture is a plus.

Responsibilities

  • Contribute to Development: Assist in the design and implementation of experimentation, MLOps and decision modeling pipelines that enable our data scientists to iterate on and deploy changes efficiently.
  • System Monitoring & Observability: Help implement monitoring frameworks to maintain system observability and quickly address any issues, contributing to minimizing SEV incidents.
  • Platform Support: Contribute to platform improvements by exploring tools and integrations that enhance the data science workflow and ensure smooth integration with the GrubHub platform.
  • Promote Engineering Standards: Collaborate with data scientists to implement best practices in coding, testing, and version control, contributing to the overall quality and reliability of our codebase.
  • Documentation and Data Lineage: Assist in establishing processes for better data lineage, documentation, and ownership across datasets, reducing inconsistencies and promoting team autonomy.
  • Data Versioning & Model Management: Participate in the development of systems for data versioning, model management, and deployment strategies, ensuring models are manageable and easy to deploy.

Other

  • As a matter of company policy, Grubhub does not sponsor applicants for employment visa status for this role.
  • Strong communication skills, with the ability to work closely with data scientists, product managers, and other engineers.
  • An emphasis on knowledge sharing and teamwork.
  • Passion for staying up-to-date with the latest trends in MLOps, machine learning, and software engineering, with a drive to continuously improve and innovate
  • Grubhub is an equal opportunity employer.