Senior Machine Learning Engineer

3 weeks ago


Chicago, United States SpotHero Full time

SpotHero is seeking a Senior Machine Learning Engineer to join the Data Science squad. This squad interacts with data consumers such as Data Engineering, Marketing, Engineering and Business Analytics to provide data solutions that meet their day-to-day needs and long term vision.

As a Sr. Machine Learning Engineer, you’ll apply machine learning to solve classification, regression, computer vision, and natural language problems. You’ll rely on your engineering background to implement production-ready code and pipelines and build out infrastructure that supports fast, safe, and scalable model development and deployment. Being among the inaugural team members, you'll have the unique opportunity to shape the team's development ethos and devise architectural solutions that foster agility and swift iteration. You’ll be solving some of the most interesting problems in the business

Who we are:

SpotHero is a parking reservation service that helps drivers find and reserve parking at thousands of lots and garages in many major North American cities. We are on a mission to bring the parking industry into the future through technology. Drivers in the U.S. and Canada use the SpotHero mobile app or website to reserve convenient and affordable parking on-the-go or in advance. Also, parking companies rely on us to help them reach new customers while optimizing their business. We combine hard-won industry knowledge, a large parking demand and supply dataset, and solid software engineering to serve both sides of the parking market.

What will you do:

Deliver AI-powered products and features that create a frictionless experience for our customers and internal stakeholders Conduct thorough exploratory data analysis to glean insights that inform the development of robust models. Create the foundation of ML model building through all phases of development including robust production deployment. Be rigorous in design and create modularity and microservices when applicable. Be a thought leader and challenge conventional ways of thinking throughout the business to understand and identify pain points and improve the status quo through data-driven solutions Obsess over the customer journey and at what points data can make an impact to create a better user experience

Who you are: 

You are comfortable working with stakeholders across the business and excel at defining and honing requirements. You have success metrics at the forefront of your mind. You’re no stranger to production-level monitoring and can quickly determine when something is off course. You envision what a successful end state should look like before you even begin. You are comfortable presenting results to executives and non-technical stakeholders and you embrace taking a stance and making recommendations. You are autonomous and able to work independently but know when to ask questions. First and foremost, you seek clarity and understanding. You prioritize practical solutions that deliver business value over flashy trends.

What you bring:

Bachelor’s degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field with 6+ years of professional experience in data science/machine learning Must have experience with AWS services (lambda, s3, sagemaker, redshift, cloudwatch) or equivalent experience in GCP Must be able to write effective SQL queries Must have Python experience writing production-level code, testing, CI/CD, and docker (bonus: kubernetes) Proven track record of designing, delivering, and productionalizing AI-driven business solutions and products. Experience using Airflow (or similar technologies) to develop data pipelines

Technology we use:

Our Android Stack is: Kotlin and XML (standard for Android apps) using MVI architecture (still working on refactoring old views), our database layer is built in Realm. Bitrise for CI/CD. We also make heavy use of Dagger, RxJava, Espresso (testing). Network stack uses Retrofit.

Our iOS Stack is Swift using MVC architecture, CoreData for Local Storage, XCUI for UI Testing, XCTest for Unit testing, SPM for Package Management, Fastlane for app automation and build scripts, Bitrise for CI/CD, and Sentry for crash reporting.

Our Back End Stack is: Monolith using Django/Python/PostgreSQL. We are moving our Monolith to a Modular Monolith, using Domain Driven Design. When relevant we extract specific domains to Services currently using Java, Kotlin and Go. We also use Docker, deploy our apps via Kubernetes. We use Kafka for asynchronous-, and gRPC for synchronous service-to-service communication. Our Integrations are on a .Net CORE, moving to Kotlin.

Our Front End Stack is: React/Redux, Sass, Jest/React Testing Library/Cypress, and Webpack. We maintain a private npm repository with shareable UI components, utility functions, Babel/ESLint/Prettier configurations, and custom tasks

Our Data Stack is: Our Monolith Database is Postgres and Redis for caching. We also use Redshift as our data warehouse and S3 as our data lake. The data lake is queried using Trino. We use Apache Airflow, Python, and Apache Spark for ETL. For streaming data, we use Apache Kafka managed by a vendor and use Kafka Connect, Kafka Streams, and Spark Streaming for stream processing. All machine learning work is done in Python, using the PyData ecosystem. Our analysts use Looker for internal-facing business intelligence reports, and Amazon Quicksight for external-facing data visualizations.

Our Dev Tools Stack is: AWS+Kubernetes for hosting. Terraform + Helm Charts for IaaS/Deployment. ConcourseCI for CI/CD. Prometheus/Alertmanager/VictorOps for team alerting. We’re starting to work on multi-region available services.

What we are offering:

Excellent benefits – 

In the US we cover up to 90% of Medical Premiums, 50% of Dental & Vision Premiums, company sponsored Life Insurance, 401K, and generous parental leave. 

In Canada we offer Medical (prescription drug and paramedical coverage), Dental, Vision, Life Insurance, STD and LTD

Flexible PTO policy and great work/life balance – We value and support each individual team member.

Annual parking stipend – we help people park

The opportunity to collaborate with fun, innovative, and passionate people in a casual, yet highly productive atmosphere.

A workplace recognized as the Best Consumer Web Company by Built in Chicago, Top Company Culture by Entrepreneur, a Top Workplace by Chicago Tribune, and one of Chicago’s Best Places to Work for Women Under 35 by Crain’s Chicago Business. 

Steps to apply:  Please include a resume and any other links which you think might improve our understanding of your abilities (e.g. a GitHub account or LinkedIn profile).

At SpotHero, we  Respect Fellow Drivers  by providing an inclusive interview experience for everyone, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. Please let our team know of your need when you apply or as you begin interviewing with our team.

SpotHero is an equal opportunity employer. We know that a diverse workforce is the strongest workforce, and are committed to building and supporting an inclusive environment for all.



  • Chicago, Illinois, United States ShiftCode Analytics Full time

    Job Title: Lead Machine Learning Engineer at HyattAbout the Company:Hyatt is dedicated to advancing care through data-driven decisions and automation. Our mission is to shape the future of travel by creating exceptional experiences for our guests, customers, owners, and colleagues.Description:At Hyatt, we are looking for a proactive Senior Machine Learning...


  • Chicago, United States ShiftCode Analytics Full time

    Visa: Any Visa Location: On-site Chicago local preferred Mode Of Interview: Video Call Chicago local preferred Job Posting Title: Senior Machine Learning Engineer Description: PURPOSE: At Hyatt, we're working to Advance Care through data-driven decisions and automation. This mission serves as the foundation for every decision as we create the future of...


  • Chicago, Illinois, United States William Blair Full time

    Solutions for Today's Challenges. Vision for Tomorrow's Opportunities. Join William Blair, the Premier Global Boutique. William Blair has delivered trusted advice for nearly nine decades, and we continue to deepen our expertise and relationships across regions, asset classes, and markets throughout North America, Europe, Asia, and Australia.We are committed...


  • Chicago, United States Tegus Full time

    Tegus is the leading market intelligence platform for key decision makers. We power some of the world’s most well-respected institutional investors, corporations, and consultancies through the largest and most comprehensive database of primary and market information. Our products and services enable clients to discover unmatched insights and answers to...


  • Chicago, United States Tegus Full time

    Tegus is the leading market intelligence platform for key decision makers. We power some of the world’s most well-respected institutional investors, corporations, and consultancies through the largest and most comprehensive database of primary and market information. Our products and services enable clients to discover unmatched insights and answers to...


  • Chicago, United States Clearcover Full time

    Who's Clearcover? Clearcover is the smarter car insurance company. We use powerful technology to offer everyday drivers better coverage for less money. We’re proud to be one of the fastest growing startups in Chicago, and we’re currently looking to add a few more extraordinary people to our team. What does a Sr. Machine Learning Engineering do at...


  • Chicago, United States Clearcover Full time

    Who's Clearcover? Clearcover is the smarter car insurance company. We use powerful technology to offer everyday drivers better coverage for less money. We’re proud to be one of the fastest growing startups in Chicago, and we’re currently looking to add a few more extraordinary people to our team. What does a Sr. Machine Learning Engineering do at...


  • Chicago, United States CareerBuilder Full time

    This is a remote position. Junior Machine Learning Engineer (1 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only...


  • Chicago, United States Gigster Full time

    Do you want to work on cutting-edge projects with the world’s best developers? Do you wish you could control which projects to work on and choose your own pay rate? Are you interested in the future of work and how the cloud will form teams? If so - the Gigster Talent Network is for you. At Gigster, whether working with entrepreneurs to realize 'the next...


  • Chicago, United States Clearcover Full time

    Job DescriptionJob DescriptionWho's Clearcover?Clearcover is the smarter car insurance company. We use powerful technology to offer everyday drivers better coverage for less money. We're proud to be one of the fastest growing startups in Chicago, and we're currently looking to add a few more extraordinary people to our team.What does a Sr....


  • Chicago, United States Tegus Full time

    Tegus is the leading market intelligence platform for key decision makers. We power some of the world’s most well-respected institutional investors, corporations, and consultancies through the largest and most comprehensive database of primary and market information. Our products and services enable clients to discover unmatched insights and answers to...

  • Senior Manager

    3 weeks ago


    Chicago, United States United Airlines Full time

    Description Our Marketing and Loyalty team is the strategic force behind United’s industry-leading brand and experience, supporting revenue growth by turning customers into lifelong United flyers. Our marketing communications, market research and brand teams drive travelers’ familiarity and engagement with the United brand. Our product, design and...


  • Chicago, United States Tegus Full time

    Tegus is the leading market intelligence platform for key decision makers. We power some of the world’s most well-respected institutional investors, corporations, and consultancies through the largest and most comprehensive database of primary and market information. Our products and services enable clients to discover unmatched insights and answers to...


  • Chicago, United States The Hagen Ricci Group Full time

    We are actively recruiting for Senior Software Engineers for our client's offices in the New York and Chicago These persons have demonstrated experience in developing, managing, and maintaining Machine Learning systems in production. In this role, you will partner with the Quantitative Research team to build battle-tested production trading systems and...


  • Chicago, IL, United States Remotely Inc Full time

    This is a remote position. Junior Machine Learning Engineer (1 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement,...


  • Chicago, United States SpotHero Full time

    SpotHero is seeking a Senior Machine Learning Engineer to join the Data Science squad. This squad interacts with data consumers such as Data Engineering, Marketing, Engineering and Business Analytics to provide data solutions that meet their day-to-day needs and long term vision. As a Sr. Machine Learning Engineer, you’ll apply machine learning to solve...


  • Chicago, United States SpotHero Full time

    SpotHero is seeking a Senior Machine Learning Engineer to join the Data Science squad. This squad interacts with data consumers such as Data Engineering, Marketing, Engineering and Business Analytics to provide data solutions that meet their day-to-day needs and long term vision. As a Sr. Machine Learning Engineer, you’ll apply machine learning to solve...


  • Chicago, United States Cornerstone Global Partners Full time

    Principal Machine Learning Engineer (Multimodal Models, LLMs, and AR) Role Overview: Are you a visionary in machine learning with a passion for advancing AI technologies? We are seeking a Principal Machine Learning Engineer to elevate our data science and AI capabilities, with a particular focus on multimodal models, large language models (LLMs), and...


  • Chicago, United States Georgia IT Inc Full time

    Role: Machine Learning Engineer/SRE Location: Chicago, IL or Remote Duration: 12 Months Rate: DOE US Citizens and Green cards & GC-EAD Only. No Third-party C2C available for this job Job Description: We are seeking a highly skilled and motivated Machine Learning Engineer who possesses expertise in developing, deploying, and managing machine learning models....


  • Chicago, Illinois, United States Grainger Full time

    Work Location Type: Hybrid As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. With 2023 sales of $16.5 billion, we're dedicated to...