Principal Machine Learning Engineer

Java, JVM, AWS, Lucene Based Search Engines (Solr / Elasticsearch), NLP, Python, Jupyter, ML Solutions, Deep Learning
Full Time
$180,000 - $220,000
Travel not required

Job Description

Grid Dynamics is looking for a Principal Machine Learning Engineer with background in product discovery and recommendation systems.Responsibilities
  • Design and supervise implementation solutions in search and recommendation space using state-of-the art techniques. Identify and prototype solutions.
  • Contribute to the creation of the product vision, roadmap and architecture in the space of product discovery and recommendation systems. 
  • Reverse engineer and analyse existing systems, identify gaps and possible improvements.
  • Provide guidance on modern cloud-native ML deployment and management platforms.
  • Consult a team of up to 15 ML-, Data-, and Software engineers across different time zones
  • Consult Grid Dynamics customers on applicability of different solutions and techniques
  • Participate in pre-sales and project initiation
  • Produce technical articles and case studies in collaboration with the CTO office.
  • 7+ years of technical experience
  • 5+ years of experience developing ML-based solutions with classical and deep learning approaches
  • Working knowledge of server-side programming, Python, jupyter, and modern public cloud platforms
  • Strong systems analysis and data analysis skills
  • Excellent communication and technical writing skills
Preferred qualifications
  • Experience building information retrieval and recommendation systems
  • Experience with Lucene-based open source search engines (Elasticsearch and/or Solr)
  • Experience with natural language processing, using classic and deep learning based approaches
  • Experience building data-intensive applications and real-time data processing using hosted cloud-native data platforms
  • Background in statistics
  • Working knowledge of Java and JVM platform
  • Familiarity with AWS

We offer:

  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Medical insurance
  • Benefits program
  • Corporate social events


Placement and Staffing Agencies need not apply. We do not work with C2C at this time.

At this moment, we are not able to process H1B transfers.

About us:

Grid Dynamics is the engineering services company known for transformative, mission-critical cloud solutions for retail, finance and technology sectors. We architected some of the busiest e-commerce services on the Internet and have never had an outage during the peak season. Founded in 2006 and headquartered in San Ramon, California with offices throughout the US and Eastern Europe, we focus on big data analytics, scalable omnichannel services, DevOps, and cloud enablement.



Dice Id : RTX145791
Position Id : 6927586
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Principal Machine Learning Engineer
  • KORE1
  • Austin, TX, USA
Machine Learning Engineer (Edge Security)
  • Themesoft Inc
  • Santa Clara, CA, USA
Senior Research Engineer -RF/Machine Learning
  • Perspecta
  • College Park, MD, USA
Machine Learning Engineer
  • Perspecta
  • Wharton, NJ, USA
Machine Learning Engineer
  • Kforce Technology Staffing
  • Houston, TX, USA
Software Engineer / Machine Learning Engineer
  • Kforce Technology Staffing
  • Durham, NC, USA
Sr. Machine Learning Software Engineer
  • Advanced Software Talent
  • South San Francisco, CA, USA