ML Engineer - Personalization & Recommendation Systems

Krea is an active generative-AI creative platform for generating, editing, and enhancing images, video, and 3D content.

San Francisco, United States
About Krea

Krea provides browser-based AI creative tools and a developer API. Its offerings include image and video generation, enhancement and editing tools, 3D generation, and Krea 2, its in-house image foundation model.

View jobs by Krea

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will architect and build personalization and recommendation systems from the ground up. You will model user preferences, create curated feeds, collaborate on generative-model personalization, and take systems from research through production and continuous improvement.

Requirements

  • Experience building recommendation systems or personalized feeds from scratch
  • Ability to design and ship curated content experiences
  • Experience with media-based personalization
  • Foundations in machine learning, representation learning, and deep learning
  • Python
  • PyTorch or JAX
  • Ability to independently own complex systems end to end

Responsibilities

  • Architect and build personalization and recommendation systems
  • Design algorithms that model user preferences and taste
  • Build curated feeds that balance exploration, personalization, and aesthetic coherence
  • Co-design personalization mechanisms for generative models
  • Contribute to personalized image-generation research
  • Collaborate with product, design, and research on personalization
  • Take systems from research and prototyping through production and iteration

Benefits

  • Equity packages
  • Health insurance
  • Dental and vision insurance
  • Health FSA accounts
  • Long-term disability coverage
  • Flexible PTO
  • 401k with a 4% company-sponsored match
  • Office meals
  • Uber transit to and from the office
  • Visa sponsorship