Job description
To be successful, you need a strong machine learning background, proven software development skills, a love of learning, and to collaborate with cross-functional teams, including researchers, engineers, data scientists/analysts, and product managers, to develop and implement machine learning algorithms. You ll mentor other MLE s and lead an effort to build scalable end-to-end machine learning solutions for our retail customers
Responsibilities :
- Design and Develop software components across ML stack that enables attribution from pipelines to tooling
- Collaborate and work closely with other ML Engineers and Attribution teams
- Engage in continuous learning and development, staying uptodate with the latest advances in machine learning and software engineering
- 8+ years of related experience building high throughput scalable applications or building machine learning models
- Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and experience building distributed systems
- Hands on SQL and experience with Big Data Technologies
- Skilled in communication, problem solving, strategic thinking
- Bachelors in a quantitative field, such as Computer Science, Applied Mathematics, or Statistics, or equivalent professional experience
- Experience building data processing pipelines and large scale machine learning platforms with experience in big data technologies like Spark, Flink, SQL, Snowflake/Hadoop, etc
- Experience operationalizing distributed applications
- Experience building full stack applications for big data analysis, feature extraction and annotations