Job Details

Sr. Software Engineer - Big Data and Machine Learning

Job Info:

Category: Development
Company Description: Omnichannel Marketing
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 8798

Job Description:

Our client powers personalized shopping experiences for the world’s largest and most innovative retail brands, including Target, Sears, Marks & Spencer, John Lewis and others. Founded and led by the e-commerce expert who helped pioneer personalization at, this company helps retailers increase sales and customer engagement by recommending the most relevant content to consumers regardless of the channel they are shopping. They have delivered more than $5.5 billion in attributable sales for their retail clients to date, and are accelerating these results with the introduction of a new form of digital advertising called Shopping Media which allows manufacturers to engage shoppers where it matters most -- in the digital aisles on the largest retail sites in world. They are headquartered in San Francisco, with offices in New York, Seattle, Boston, Reading and Malmö.

Primary responsibilities:  

      Working with large scale distributed systems

      Work with Hadoop ecosystem (technologies like Hive, Impala, HBase)

      Algorithmic development with primary focus Machine Learning

      Working with rapid and innovative development methodologies like: Kanban, Continuous Integration and Daily deployments

      Unit testing with JUnit, Performance testing and tuning

Minimum requirements:

      BS/MS in CS, Electrical Engineering or foreign equivalent plus relevant software development experience

      At least 5+ years of software development experience

      Expert in Java, Scala or any other object oriented language

      Proficient in SQL concepts (HiveQL or Postgres a plus)

      Additional language skills for scripting and rapid application development

Desired skills and experience:

      Working with large data sets in the PBs

      Familiarity with UNIX (systems skills a plus)

      Working in a distributed environment and has dealt with challenges around scaling and performance


All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job