Senior Engineer- Recommendation Engine (Scala)

Roberts Recruiting

Boston (MA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading recruiting firm in Boston is seeking a Software Engineer to work on a predictive recommendation engine. The role includes designing high-quality software with a focus on performance and collaboration with data scientists. Ideal candidates will have a background in Scala and machine learning, alongside experience in software development. Join a dynamic team making an impact in the fashion industry with innovative technologies.

Qualifications

  • 2+ years as a professional software engineer with progressive levels of responsibility.
  • Experience developing and releasing commercial software.

Responsibilities

  • Design, implement, test, and support high-quality software.
  • Contribute to team success by learning new technologies.
  • Work with various stakeholders to build predictive analytics applications.

Skills

Scala
Machine Learning
Big Data
Collaboration
Software Design

Education

Undergraduate degree in Computer Science or related field

Tools

Spark
Java
Kotlin

Job description

Software Engineer - Recommendation Engine (Scala)
Engineering - Boston, MA - Full Time

Our personalization platform is strategically leveraged by 250 global retail sites, representing 17,000 brands and 100 million registered users. Since 2005, we have built the world’s largest data collective connecting consumers with apparel and footwear they will love and keep.

As our data collective continues to grow, so does our team! Let’s disrupt this $2 trillion industry together.

We're a Boston Globe Top Place to Work, and looking for asoftware engineerto work on ourpredictive recommendation enginein ourdowntown Boston headquarters. The Engine Team designs and builds the software behind our personalized fashion recommendations. We start with algorithms from our data scientists, then design and build software to reliably generate machine learning models and give shoppers personalized recommendations, all while meeting our strict performance requirements. To do this, we use Scala, Spark, and the world’s largest fashion retail data set, including billions of transactions, user registration data, product catalog information, images, and text.

Responsibilities
  • Deliver Software:Design, implement, test, and support high-quality software, used by millions of consumers every day, in an agile, iterative development culture.
  • Apply Machine Learning:Design, implement, test, and support Big Data-driven, ML-based algorithms in conjunction with ourteam of data scientists.
  • Focus on Performance:Make that software hit our Service-Level Agreements, serving personalized recommendations in 10s of milliseconds (e.g., without hitting disk).
  • Learn:Contribute to team success by learning new technologies and algorithms, often while designing and building the software.
  • Collaborate:Work with product managers, scientists, engineers, and customer support to invent, prioritize, build, and support our predictive analytics applications.
Qualifications

Strong candidates will have many of the following qualifications:

  • 2+ years as a professional software engineerwith progressive levels of responsibility.
  • Experience with functional and/or object oriented programming experience:Scala,Kotlin,Java, C#, or F# (JVM experience preferred).
  • Experiencedeveloping and releasing commercial software, especially software with a large user base or strict performance requirements.
  • Software Design skills:Understand business requirements and design software to solve them in the face of competing priorities.
  • Collaboration skills:Work together with members of various internal teams, including listening and communicating.
  • Execution skills:Gets things done both independently and collaboratively, and understand when each is appropriate.
  • Experience with Big Data:For example, designing for large data volume, combining relational and NoSQL databases, parallel or distributed computing (Spark experience helpful), enterprise-level data management.
  • Experience with Machine learning, especially in commercial environments.
  • Passion:Has an interest in our business domain (fashion), solution space (Big Data & Machine Learning), or technology stack.
  • Undergraduate degreein Computer Science or a quantitative field (e.g., Math, Physics, Engineering).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scala Engineer, Recommendation Engine
Senior Scala Engineer, Recommendation Engine

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 90,000 - 120,000
Senior Software Engineer - Recommendation Engine (Scala)
Senior Software Engineer - Recommendation Engine (Scala)

Roberts Recruiting • Boston (MA)

On-site
USD 120,000 - 150,000
Software Engineer - Analytics Engine (Scala, Spark)
Software Engineer - Analytics Engine (Scala, Spark)

Roberts Recruiting • Boston (MA)

On-site
USD 90,000 - 120,000
Health care
Paid time off
Retirement savings plans
+4
Software Engineer-Predictive Analytics Engine (Scala/Spark)
Software Engineer-Predictive Analytics Engine (Scala/Spark)

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 90,000 - 120,000
Health care
Paid time off
Retirement savings plans
+4
Senior Scala Engineer – Real-Time Fashion Recommendations
Senior Scala Engineer – Real-Time Fashion Recommendations

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Data Scientist
Senior Data Scientist

Golden Technology • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)
Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)

ByLabs • San Francisco (CA)

On-site
USD 180,000 - 240,000
Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)
Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)

ByLabs • Seattle (WA)

On-site
USD 200,000 - 280,000
Senior Machine Learning Engineer, Recommendation & Growth
Senior Machine Learning Engineer, Recommendation & Growth

ByLabs • San Francisco (CA)

On-site
USD 150,000 - 230,000
ML Engineer (Retail Advertising & Recommendation Systems)
ML Engineer (Retail Advertising & Recommendation Systems)

AGM Tech Solutions, LLC • Parsippany-Troy Hills (NJ)

Hybrid
USD 120,000 - 160,000