Staff Machine Learning Engineer
Daydream
About Daydream
Daydream is a dynamic and innovative fashion technology startup poised to revolutionize the industry. Backed by substantial funding, we blend cutting-edge AI technology with the largest fashion catalog to create unique experiences for our customers. Our team is driven by creativity, passion, and a commitment to shaping the future of shopping.
About the role
As a Machine Learning Engineer at Daydream, you will help transform fashion retail with AI. This role requires a unique blend of strong software engineering skills, deep machine learning expertise, and an intense focus on delivering a great experience for the user. You will match users to an amazing look by building industry-leading content understanding (language and vision), and conversational interfaces. You’ll partner with product and other engineering teams to bring cutting-edge AI solutions to life.
As a startup, we need MLEs that love wearing multiple hats: some weeks you’ll be a data scientist, others a backend engineer.
What you’ll do:
-
AI Agent Creation
Work with product to create unique and effective AI agent experiences in product
-
Production
Build, deploy, and optimize production-ready, scalable backend and ML services
Implement ML models for various applications in fashion retail (conversational interfaces, language and image understanding)
Automate repetitive work, and enable rapid experimentation
-
Connect
Develop and maintain robust data pipelines for training and serving ML models
Implement efficient data processing and feature engineering pipelines
Integrate external domain-specific knowledge (fashion) from experts and other sources
Collaborate with data engineers to ensure high-quality, reliable data inputs for ML models
-
Monitor
Build continuous monitoring of model performance
Develop automated retraining pipelines to keep models up-to-date
Troubleshoot and debug issues in production ML systems
-
Collaborate
Work closely with the team to deliver innovative AI/ML product experiences
Productionize ML models, and improve model architectures
Partner with product managers to translate business requirements and user journeys into technical solutions
-
Research
Innovate unparalleled fashion search, discovery, and computer vision techniques
Contribute to company AI research initiatives and potential patent applications
User-centric and product-centric focus - build tech to solve real user problems
Who you are
5+ years of experience in machine learning engineering or similar roles
Able to solve hard problems independently, while meshing with a team to accomplish shared goals
-
Systems experience
Strong systems and backend engineering skills, including service design, testing, deployment, and monitoring; Kubernetes experience is a plus
Strong programming skills in Python; familiarity with other languages is a plus
Proficiency in working with large datasets and distributed computing systems
Proficiency in cloud platforms (e.g., AWS, GCP, Azure) for ML model deployment
Experience with ML model serving technologies (e.g., TensorFlow Serving, ONNX)
Willingness to learn Go, Typescript, or whatever programming language is needed to do the job
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes)
-
AI and ML experience
Solid understanding of machine learning algorithms, deep learning, and statistical modeling
Extensive experience with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn
Experience with natural language processing (NLP) for applications like chatbots or search
Experience with image understanding models, and use in applications
Experience in deploying ML models to production environments
Understanding of ML ops practices and tools for continuous integration and deployment of ML models
Experiencing improving AI/ML product features through the use of data, feedback, and analysis
Additional Valuable Experience
Advanced degree in Computer Science, Machine Learning, or a related field
Fashion or e-commerce industry
Deep natural language understanding experience
Deep knowledge of computer vision techniques, particularly as applied to fashion and retail
Graph neural networks or knowledge graphs
Reinforcement learning techniques
Open-source ML projects or research publications
Data privacy and ethical AI practices
GPU acceleration and distributed training of large-scale models
What we offer
Competitive salary, equity and benefits (medical, dental, vision, 401k, etc.)
Flexible vacation and remote working
The opportunity to be part of a groundbreaking, AI-focused company.
Collaborative work environment with a team of talented, fun-loving individuals.
Opportunity to learn and grow in your career while shaping the future of fashion, shopping and technology
Commitment to Diversity
Daydream is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, color, religion, gender, sexual orientation, gender identity, age, national origin, or disability status.