Senior Machine Learning Engineer

1 month 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 isSwift 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:

  • Career game changer – A truly unique experience to work for a fast growing startup in a role with unlimited potential for growth.
  • Excellent benefits
    • We cover 90% of Medical Premiums, 50% of Dental & Vision Premiums, and offer company sponsored Life Insurance. 401K Match
    • In Canada we offer Medical (prescription drug and paramedical coverage), Dental, Vision, Life Insurance, STD and LTD
  • Flexible PTO policy, generous parental leave, and great work/life balance – We value and support each individual team member.
  • Learning Budget, Udemy and Sales Assembly license - We support the professional and personal growth of our people by providing everyone with learning resources and development opportunities.
  • 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 company that cares about its employees’ unique backgrounds. From Employee Resource Groups to Unconscious Bias Trainings, we want each and every employee to feel like SpotHero is a place where they can bring their whole selves to work.
  • A workplace recognized as CityLights award winner by 1871, 2024 Best Places To Work by BuiltIn, and recipients of the Best Company Culture, Best Company for Women, and Best Company for Diversity awards from Comparably 

 

 

 

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 ReflexAI Full time

    About ReflexAIReflexAI is a pioneering technology company that leverages machine learning and natural language processing to empower mission-driven organizations. Our innovative tools transform how frontline teams are trained, developed, and empowered.About this roleWe are seeking a highly skilled Senior Machine Learning Operations Engineer to join our AI/ML...


  • Chicago, United States EVOZYNE INC Full time

    Job DescriptionJob DescriptionJob SummaryReporting to the Senior Director, Data Science, you will advance the company’s data science platform by leveraging the latest deep learning tech stacks, surveying the discoveries in the deep learning field, and applying these insights to enhance current modeling efforts to unlock new functionality from our...


  • Chicago, Illinois, 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, Illinois, United States Netbounce Placements Full time

    Job Description We are seeking a talented and enthusiastic Machine Learning Engineer to join our dynamic team. As a Machine Learning Engineer you will collaborate with cross-functional teams to design develop and deploy machine learning models and algorithms.Responsibilities Develop machine learning models and algorithms for solving business problems. Work...


  • Chicago, United States Netbounce Placements Full time

    Job Description We are seeking a talented and enthusiastic Machine Learning Engineer to join our dynamic team. As a Machine Learning Engineer you will collaborate with cross-functional teams to design develop and deploy machine learning models and algorithms.Responsibilities Develop machine learning models and algorithms for solving business problems....


  • Chicago, Illinois, 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 Burtch Works Full time

    Senior Machine Learning ScientistDirect Hire, Full TimeHybrid Chicago 2 days a week onsite$210K to $230K + 15% BonusSponsorship Available10K Lump Sum RelocationPosition Details:Our team seeks a seasoned Senior ML Scientist to develop cutting-edge recommendation solutions. Leveraging technologies such as Product Graphs, Deep Learning, Graph Neural Networks...


  • Chicago, United States Burtch Works Full time

    Senior Machine Learning ScientistDirect Hire, Full TimeHybrid Chicago 2 days a week onsite$210K to $230K + 15% BonusSponsorship Available10K Lump Sum RelocationPosition Details:Our team seeks a seasoned Senior ML Scientist to develop cutting-edge recommendation solutions. Leveraging technologies such as Product Graphs, Deep Learning, Graph Neural Networks...


  • Chicago, Illinois, United States Hyatt Hotels Full time

    About the RoleWe are seeking an exceptional Senior Machine Learning Engineer to join our team at Hyatt Hotels. As a key member of our data science team, you will be responsible for designing and implementing algorithmic product architectures across various domains, including Personalization, Generative AI, Forecasting, and Decision Science.Key...

  • Senior Manager

    3 months ago


    Chicago, United States United Airlines Full time

    Job DescriptionDescriptionOur 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,...


  • Chicago, Illinois, United States HealthSource Chiropractic of North Provo Full time

    About the RoleWe are seeking a highly skilled Data Scientist/Engineer to join our team at HealthSource Chiropractic of North Provo. As a key member of our data-driven organization, you will play a critical role in developing and implementing machine learning models to drive business growth and improve patient outcomes.Key ResponsibilitiesDevelop and Maintain...


  • Chicago, United States ReflexAI Full time

    Reports to: Head of AILocation: Latin AmericaHours: Full-timeCompensation: $65K - $95KAbout ReflexAIReflexAI brings the best in machine learning and natural language processing to mission-driven, people-centric organizations via innovative tools that transform how they train, develop, and empower their frontline teams. The AI / ML team at ReflexAI is...


  • Chicago, United States Imprivata Full time

    Description Come join a winning team! Here at Imprivata, you’ll see a dedicated group of professionals who care about improving healthcare. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our virtual team-building events. While we're diverse in our backgrounds and skills, we have much in common. A...


  • Chicago, Illinois, United States iHorizons Full time

    About the RoleWe are seeking a highly skilled Machine Learning Operations Engineer to join our team at iHorizons. As a key member of our AI and Machine Learning team, you will be responsible for designing, building, and maintaining scalable machine learning pipelines, deploying models to production environments, and ensuring the reliability and scalability...


  • Chicago, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Machine Learning Engineer (Python, Spark, MLOPS, Cloud)As a Capital One Machine Learning Engineer (MLE), you'll be part of an Agile team dedicated to productionizing machine learning applications and systems at scale. You'll participate in the detailed technical design, development, and...


  • Chicago, United States Branch International Full time

    Branch OverviewBranch delivers world-class financial services to the mobile generation. With offices in San Francisco, Lagos, Mumbai, Nairobi, and Tanzania, Branch is a for-profit, socially conscious company that uses the power of data science to reduce the cost of delivering financial services in emerging markets. We believe that everyone, everywhere,...


  • Chicago, United States Selby Jennings Full time

    Your Responsibilities:Constructing scalable and resilient training and inference pipelines for deep learning.Delving into the inner workings of open-source deep learning frameworks to enhance their capabilities.Identifying and resolving performance bottlenecks.Collaborating closely with researchers and fellow engineers.Developing a comprehensive...


  • Chicago, United States Selby Jennings Full time

    Your Responsibilities:Constructing scalable and resilient training and inference pipelines for deep learning.Delving into the inner workings of open-source deep learning frameworks to enhance their capabilities.Identifying and resolving performance bottlenecks.Collaborating closely with researchers and fellow engineers.Developing a comprehensive...


  • Chicago, United States Northwestern Memorial Healthcare Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Northwestern Medicine, every patient interaction makes a difference in cultivating a positive workplace. This patient-first approach is what sets us apart as a leader in the healthcare industry. As an integral part of our team, you'll have the opportunity to join our quest for better healthcare, no...


  • Chicago, Illinois, United States United Airlines Full time

    There's never been a more exciting time to join United Airlines. We're on a path towards becoming the best airline in the history of aviation. Our shared purpose – Connecting People, Uniting the World – is about more than getting people from one place to another. It also means that as a global company that operates in hundreds of locations around the...