Machine Learning Engineer

Data Science & Machine Learning Atlanta, Georgia Dallas, Texas San Ramon, California New York, New York Seattle, Washington Boulder, Colorado


Description

Position at Grid Dynamics

Our company is growing and we are searching for a Senior Machine Learning Engineer to join our team to drive the development and deployment of key AI initiatives such as Personalization,  price optimization, promotion optimization, Ad Tech platform, etc. Your primary role will be to build, deploy and monitor AI products partnering with Data scientists, product managers and other cross-functional teams. You will be a hands-on senior technical contributor in the Membership organization and your work will consist of contribution to architecture,  design, and implementation to deliver high-quality AI-driven solutions in a rapidly evolving marketplace environment.

Responsibilities:

  • Partner with Data scientists, Product managers and build AI product features.

  • Bring strong technical expertise to consume, deploy, and monitor AI models and serve those models in public cloud environments.

  • Lead and define best practices for robust and efficient AI Product development that includes streaming or batch pipeline development and automation, model versioning and deployment, serving models using microservices ensuring it can scale, maintaining throughput and latency requirements.

  • Design and manage CI/CD pipelines for our machine learning product deployment.

  • Collaborate with a cross-functional team of Data Science, peer engineering teams, Product, Business, etc., to deliver AI services with quality, efficiency, security, and affordability.

  • Accountability of  implementation of AI product features

  • Leverage modern monitoring/telemetry tools to identify, assess, and prioritize platform issues.

  • Stay up to date with the latest technology trends and bringing the best to the team

Requirements:

  • PhD/MS in Computer Science, Engineering, Mathematics or equivalent work experience

  • Minimum of 2 years of machine learning engineering industry experience

  • Overall 3+ years of software development experience.

  • 2+ years of experience in Big Data Technologies - Hadoop , Spark and Hive 

  • Strong expertise in developing and deploying machine learning models in production.

  • Solid understandings of machine learning, software development and statistical modeling.

  • Proficiency in Python/Scala.

  • Experience with Python API development framework, such as FastAPI, Django or Flask.

  • Experience with cloud computing services or platforms (GCP preferred); Ability to work collaboratively in a dynamic, team-based environment.

  • Strong SQL skills (we use Snowflake, Postgres and Redshift.)

  • Well versed with fundamentals of Computer Science: data structures, algorithms, etc.

  • Familiarity with fundamentals of Applied Math: linear algebra, statistics etc.

  • Experience with demo UI development with tools like Python Dash or R Shiny .

  • Familiarity with version control and peer code review systems .

  • Demonstrated ability to learn and embrace new technologies, applications, and solutions.

  • Strong written and verbal communication skills and the ability to explain technical topics (especially ML results and applications) to data scientists, engineers, and business partners.

Nice To Have

  • Experience with event instrumentation.

  • Experience with batch processing frameworks.

  • Experience with R.

  • Familiarity with more than one cloud computing environment (GCP, AWS, Azure).

  • Familiarity with on-demand and/or multi-sided marketplaces.

What we offer:

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


About Us: 

Grid Dynamics is a leading provider of technology consulting, agile co-creation, scalable engineering and data science services for Fortune 500 corporations undergoing digital transformation. 

We work in close collaboration with our clients on digital transformation initiatives that span strategy consulting, early prototypes and enterprise-scale delivery of new digital platforms. We help organizations become more agile and create innovative digital products and experiences using deep expertise in emerging technology, top global engineering talent, lean software development practices, and high-performance product culture. 

Headquartered in Silicon Valley with over 1,300 technologists located in engineering delivery centers throughout the US, Central and Eastern Europe, Grid Dynamics has architected and delivered some of the most extensive digital transformation programs in the retail, technology and financial sectors to help its clients win market share, shorten time to market and reduce costs of digital operations on a massive scale.

To learn more about Grid Dynamics, visit www.griddynamics.com, or follow us on Twitter @GridDynamics