Responsibilities
- Define the long-term, holistic roadmap for the Feature Store platform, aligning it with company-wide ML initiatives and ensuring end-to-end integration with model training, serving and observability platforms.
- Evaluate and introduce new technologies, tools and best practices that enhance feature serving reliability, scalability, cost efficiency and throughput, including leading build vs buy discussions.
- Architect, build, and maintain frameworks enabling MLEs for self service data ingestion and serving pipelines for both offline (batch, async) and online (low-latency) feature stores.
- Partner with cross-functional Platform teams to represent feature engineering requirements and incorporate them into Hinge’s wider Platform capabilities.
- Collaborate closely with ML Engineers, Data Scientists, and Product Managers to understand the ML development lifecycle and identify opportunities to accelerate the AI/ML development and deployment process.
- Mentor and educate ML Engineers and Data Scientists on current and up and coming methods, tools and technologies for Feature Engineering.
- Help design and architect an AI platform that adheres to the principles of responsible AI and simplifies privacy compliance.
What We're Looking For
- 5+ years of experience, depending on education, as an ML Platform Engineer, Data Engineer, or Platform Engineer developing and working with large scale, complex data processing and or warehousing systems.
- 4+ years of experience working on a cloud environment such as GCP, AWS, Azure, and with dev-ops tooling such as Kubernetes
- 3+ years of experience leading projects with at least 2 other team members through completion.
- 2+ years of experience for Staff designing and developing online and production grade ML Feature Store systems.
- A degree in computer science, engineering, or a related field.
- Strong programming skills: Proficiency in languages like Python, Go, or Java.
- System design & architecture: Ability to design scalable and efficient ML systems, particularly data intensive systems.
- Data engineering expertise: Skills in handling and managing large streaming data processing systems and formats (parquet, json, protobuf, delta) including data cleaning, preprocessing and storage systems.
- Feature Store Platform technology skills: The ability to establish and use Feature Store platforms such as Databricks, Feast, Tecton, Hopsworks, Ray, and/or similar.
- Cloud platform proficiency: The ability to utilize cloud environments such as GCP, AWS, or Azure.
- ML knowledge: Broad awareness of the entire ML lifecycle, including the data needs for training, serving and evaluation.
- Communication skills: The ability to communicate complex ideas clearly with individuals from diverse technical and non-technical backgrounds through documentation, RFCs and presentations.
- Software leadership skills: A track record of leading projects with multiple contributors and stakeholders through completion with quantifiable and measurable outcomes.
- Strategic leadership skills: Demonstrated technical leadership experience in aligning platform strategy with product and business objectives.
Even Better With...
- Streaming Data skills: The ability to establish and utilize Streaming data processing frameworks like Kafka, Kafka Streams, Flink, Spark Streaming, Kinesis, etc.
- Data warehousing skills: The ability to establish and use Data warehousing platforms (BigQuery, Databricks, Snowflake, Redshift).
- Dev-ops skills: The ability to establish, manage, and use data and compute infrastructure such as Argo, Airflow, Docker, Github Actions, Kubernetes, and Terraform.
- Strong collaboration skills: A track record of creating and sustaining a healthy team culture of mentorship, psychological safety, accountability. Skills to level up and act as a force-multiplier for others.
- Vendor Management: Experience working with vendors, identifying vendor risks and advocating for team/stakeholder priorities to get onto their roadmaps.
Other Jobs from Match Group
Software Engineer (Core Platform)
Staff Software Engineer, Machine Learning Trust & Safety
Sr. Software Engineer, Machine Learning Infrastructure
Sr. Software Engineer, Machine Learning
Senior iOS Engineer
Similar Jobs
Senior Database Engineer
Senior Solutions Architect - DevOps
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say