Software Engineer-Predictive Analytics Engine (Scala/Spark)

Roberts Recruiting, LLC

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

Benefits offered by this job

Health care
Paid time off
Retirement savings plans
Parental leave
Professional development opportunities
In-office meals
Fully stocked kitchen

Job summary

A leading technology recruitment firm is seeking a Software Engineer to design and develop a Predictive Analytics Engine. The role focuses on delivering Big Data commercial software, applying machine learning techniques, and collaborating with product managers and data scientists. Ideal candidates have 4+ years of experience, proficiency in Scala or Java, and a strong educational background in a quantitative field. Benefits include health care, paid time off, and a dynamic work environment.

Qualifications

  • 4+ years as a software engineer with progressive levels of responsibility.
  • Significant experience developing and releasing commercial software products that use analytic or machine learning technologies.
  • Expert skills designing for large data and experience with enterprise-level data management.

Responsibilities

  • Design, code, and test high quality software in Scala.
  • Apply machine learning techniques for consumer matching.
  • Design and implement custom algorithms with data scientists.
  • Focus on performance for recommended services.

Skills

Scala
Java
C++
Python
Machine learning techniques
Big Data
Data visualization skills

Education

Undergraduate degree in a quantitative field

Tools

Spark
Hadoop

Job description

Software Engineer - Analytics Engine (Scala, Spark)

About the Role

We're seeking a Software Engineer to design and develop our Predictive Analytics Engine. Successful candidates will live and breathe server-side development and be very interested in delivering Big Data commercial software at scale. This role will work closely with our research team to define, implement, and improve the technology at the heart of our personalization service.

Responsibilities

  • DeliverSoftware to the Market.Design, code, and test high quality software in Scala that will be used by millions of consumers every day.Drive solutions from end to endin an agile, iterative, environment.
  • Use Machine Learning.Applymachine learning techniques todesign and build software approaches for matching consumers with the apparel they love and that fits them well.
  • Create Algorithms that Scale.Design, validate, and implement custom algorithms in conjunction with our team of data scientists.You will need to figure out how wrangle Big Data into real-world applications where there isn'ttime to hit a disk.
  • Learn. Quickly learn and use new technologies: Scala, Machine Learning, Distributed Computing, Spark, Hadoop.
  • Focus on Performance.Performance is at the center of everything we do, and we have to be that way to service recommendations in under ten milliseconds.
  • Work with others.You will work with product managers and scientists to come up with ways to invent, productize, and support predictive analytics applications.
Qualifications and Skills
  • 4+ years as a software engineerwith progressive levels of responsibility
  • Scalapreferred,Java or C++ acceptable,Python helpful
  • Commercial software:Significant experience developing and releasing commercial software products that use analytic or machine learning technologies to solve business problems.
  • Machine learningtechniques and technologieshelpful.
  • Big Dataexperience with Spark helpful: expert skills designing for large data,relational databases and experience withHadoop, enterprise-level data management experience crunching vast amounts of data.
  • Software Design:Ability to understand business requirements and develop analytic solutions to complex problems.
  • Software Analysis: Ability to analyze complex data and present results to business users; report building and data visualization skills a plus.
  • Undergraduate degreein a quantitative field (Math, Physics, Engineering, and/or Computer Science) is required.
  • Motivated:You love this stuff, are a self-starter with a can do attitude.
  • Soft skills:You havestrong listening and communications skills, and an ability to drive solutions independently.
Benefits and Perks
  • We offerour employeeshealth care, paid time off, retirement savings plans, parental leave, and professional development opportunities.
  • We also provide in-office meals; a fully stocked kitchen; an open office full of fun, generous, and friendly people; plus company outings.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Analytics Engine (Scala, Spark)
Software Engineer - 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, Recommendation Engine
Senior Scala Engineer, Recommendation Engine

Roberts Recruiting, LLC • Boston (MA)

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

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, LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Platform Engineer: Scala & Scalable Distributed Systems
Senior Platform Engineer: Scala & Scalable Distributed Systems

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 100,000 - 140,000
Health care
Paid time off
Retirement savings plans
+3
Senior/Principal SW Engineer, Platform
Senior/Principal SW Engineer, Platform

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 100,000 - 130,000
Health care
Paid time off
Retirement savings plans
+4
Senior/Principal Platform Engineer
Senior/Principal Platform Engineer

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 100,000 - 140,000
Health care
Paid time off
Retirement savings plans
+3
Staff Software Engineer - Data Platform
Staff Software Engineer - Data Platform

Harnham • United States

Hybrid
USD 260,000 - 325,000
Significant equity upside
Catered lunch daily
401K match (up to 4%)
+5
Tech Lead, Java/Scala - Big Data Analytics (Remote)
Tech Lead, Java/Scala - Big Data Analytics (Remote)

Roberts Recruiting, LLC • Boston (MA)

Hybrid
USD 120,000 - 150,000
Medical, Dental, Vision, Life & Disability insurances
401(k) and pre-tax commuter & healthcare benefits
Flexible vacation policy
+2
Senior Data & Optimization Engineer – Big Data & Forecasting
Senior Data & Optimization Engineer – Big Data & Forecasting

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Medical benefits
401k matching
Paid Parental Leave
+2