Senior ML/Data Engineer position is a full-time, hybrid role local to one of our NJ offices in Hoboken and Mahwah, NJ (2-3 days in-person per week), working collaboratively with colleagues across the US and Europe.
About Us:
Our vision is to disrupt automotive retail for consumers and manufacturers by connecting the consumer buying journey with the manufacturer's supply chain through predictive analytics. Our personalization API & co-pilot solution guide shoppers in their product discovery while our predictive ordering solution helps manufacturers stock the right cars at the right dealer, at the right time. In partnership with two leading OEMs in North America, our solutions are already driving multiple sales & production processes and have yielded double digit lifts for several marketing & sales KPIs.
Our AutoIntel Platform includes:
- Recommender System
- Product Configurator
- Co-Pilot "Whiz"
- Dealer Tool "Customer Insights"
- Predictive Inventory
Who You Are:
- You are a hands-on engineer at the interface of code, data and ML. You will wear the hat of a data scientist and an engineer to do what’s needed to ship product.
- You have a proven track record of handling large ML & Data infrastructure with complex dependencies and real-time latency requirements across large data volumes.
- You are obsessed about the quality & consistency of your data and fully understand how those details affect the results of ML models and the products built on top of that.
- You are looking for a lean start-up environment, in which your work directly impacts the bottom-line and your career and where you can own product & tech end-to-end.
- You want to build an industry-defining company and a high-performing team around the values of Winning, Courage, Ownership & Curiosity.
What You Bring to the Team:
- Bachelor's degree in a quantitative field such as Computer Science, Mathematics, Statistics, Electrical Engineering, Operations Research, Economics, or a related field
- Proficiency in SQL, Python, Java, and their associated Data/MLOps frameworks
- Proficiency in organizing and managing raw, structured, and unstructured data in data lakes and data warehouses.
- Experience with real-time feature pipelines, feature stores, data QA frameworks and MLOps.
- Expertise in production deployments of real-time and batch data pipelines in GCP, experience with multiple cloud providers (e.g. AWS) is a plus.
- Experience with orchestration frameworks such as Airflow, Dagster, Prefect
- Data Engineering Certifications are a plus
- At least 3 years of work experience in the field of ML/Data engineering
Key Responsibilities at S44:
- Design and implement optimal infrastructure to support the ingestion, storage, and transformation data for application, training and prediction use cases
- Manage the lifecycle of features and models powering our analytics applications and research platform.
- Own all feature & model KPIs regarding performance, quality, consistency & latency.
- Build out a high-performance, modular data platform that can scale to many clients
Within Your First Month You’ll:
- Understand our existing product portfolio, roadmap and growth strategy.
- Understand the key technological challenges that will unlock the most value.
- Immerse yourself in the data and systems underlying our products.
- Define priorities, objectives and timelines for your work over the coming months.
- Develop a collaboration model with the team.
Within Your First 3 Months You’ll:
- Take ownership of existing production infrastructure with the team.
- Build a scalable feature store and feature pipelines to support our products.
- Develop a technical roadmap for our ML/Data engineering initiatives to support our product roadmap
What are the Benefits of Joining Our Team?
At S44, we take ultimate pride in our employees! By choosing a career at S44, you gain:
- Competitive compensation that includes equity. The base salary range for this position is $130,000 - $175,000 and final base salary offer will be based on level of experience and informed by the Company’s Career Framework.
- Covered premiums for health, vision, dental benefits (buy-up options available)
- Unlimited Paid Time Off
- Unlimited sick leave program
- Paid parental leave program
- 401K plans
What to Expect from Our Selection Process:
While an advanced degree is not required, we seek passionate technologists who possess both technical and soft skills to excel on our team. Our selection process is designed to assess the whole candidate and foster a mutual match for you and us. The process includes:
- Apply by submitting your resume, cover letters are optional
- The S44 Hiring Team reviews your application
- Introductory Video Interview with a member of the S44 Hiring Team to discuss what you are looking for in a role, as well as answer any high-level questions about us
- Complete an online skills test
- Technical Interview using HackerRank and Microsoft Teams in order to dive deep into your technical and problem-solving skills.
- Final Interview, either video or in-person, to enable our leaders to get to know you and give you the opportunity to share all your burning questions about S44, our culture, and your desired role.