ZE
Job Description
- Strong Python and intermediate SQL skills
- Experience building, deploying, and evaluating ML/NLP/GenAI systems.
- Experience with ML system design
- Very strong (including written) communication skills and ability to break
down and articulate complex tasks into implementation strategies
- Software engineering best practices, including testing, OOP, etc.
- Knowledge of cloud systems, especially azure preferred.
- A more traditional ML perspective, some knowledge and understanding of
mathematical optimizers, how to select the best ones for purpose and set
parameters
Must Have:
- Experience working closely with other data scientists, data engineers
software engineers, data managers and business partners.
- Can build scalable, re-usable, impactful data science products, usually
containing statistical or machine learning algorithms, in collaboration with data
engineers and software engineers.
- Can carry out data analyses to yield actionable business insights.
- Hands-on experience (typically 5+ years) designing, planning, prototyping,
productionizing, maintaining and documenting reliable and scalable data science
products in complex environments.
- Applied knowledge of data science tools and approaches across all data
lifecycle stages.
- Thorough understanding of underlying mathematical foundations of
statistics and machine learning.
- Development experience in one or more object-oriented programming
languages (e.g. Python, Go, Java, C++)
- Advanced SQL knowledge.
- Knowledge of experimental design and analysis.
- Customer-centric and pragmatic mindset. Focus on value delivery and swift
execution, while maintaining attention to detail.
Strong software engineering and ML system design experience. Experience with
system designs like kNN model, NLP algorithms.