Design and implement algorithmic product architectures to bring our machine learning models to life across the full lifecycle of the product including data ingestion, ML processing, and results delivery/activation.
Work cross-functionally with various data science teams, data engineering teams, and data architecture teams.
Serve as both solutions architect as well as hands-on implementation engineer and guide the team towards best-in-class algorithmic product implementations.
Be a part of a ground-floor, hands-on, highly visible team which is positioned for growth and is highly collaborative and passionate about data science.
Apply the latest techniques and approaches across the domains of data science, machine learning, and AI isn’t just a nice to have, it’s a must.
Partner with data scientists to design workflows/architectures that activate ML models and maximize their impact, such as real-time streaming use-cases and offline batch optimizations.
Partner with data scientists to develop prototype solutions of algorithmic products leveraging appropriate AWS services with appropriate consideration for scale and latency where applicable.
Implement and productionize final solutions via infrastructure-as-code pattern.
Implement data processing workflows to enhance our Feature Store with impactful data including appropriate data cleansing/imputation logic.
Enhance existing algorithmic products architecture/workflow as needed to maximize impact of the algorithmic product.
Partner with data engineering team to ensure data science data needs are being delivered in the appropriate format/cadence required for maximum impact.
Stay up to date with latest design patterns and AWS services with respect to Machine Learning Engineering.
Partner with data architecture, data governance, and security team to ensure solutions meet required standards.
Required Qualifications:
Master’s degree in Computer Science, Software Engineering, or related field required
5+ years of implementing software product solutions in a cloud environment with a focus on algorithmic/machine learning products.
3+ month temporary job with a global hospitality company.
Expertise in AWS cloud services
Expertise in Python, SQL, PySpark, Docker
Experience with streaming and batch data architectures at scale
Experience operating in an Agile Methodology environment.