hero

Work with purpose.

Career Opportunities in the True Portfolio
115
companies
848
Jobs

Staff Machine Learning Engineer

Daydream

Daydream

Software Engineering
United States · Remote
Posted on Dec 3, 2024

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.