Required Skills: Python, SQL, PySpark, and ML
Job Description
Partner with data scientists, engineers, and product managers to design, train, test, and deploy machine learning models.
Work on ambiguous projects, translating business and engineering requirements into clear roadmaps for delivering ML models.
Develop innovative solutions by leveraging bleeding-edge academic research and industry practices.
Perform rigorous offline and A/B testing to evaluate model performance, and communicate findings to technical and non-technical stakeholders.
Maintain and enhance existing models, integrating cutting-edge research into scalable infrastructure.
Act as a mentor to junior data scientists (as applicable), guiding their development and onboarding processes.
Serve as a technical lead and technology expert within the organization (for senior roles).
Publish research and findings in peer-reviewed conferences, journals, or through internal platforms, and contribute to patent filings.
Technical Expertise:
Strong foundation in NLP, Machine Learning, Deep Learning, Optimization, Algorithms, and software development.
Proficiency in Python, SQL, PySpark, and ML libraries; experience with big data processing in cloud environments is expected.
Prior experience in Search and Recommendation Systems and Generative AI is highly desirable.
Impactful Contributions: Demonstrated ability to build ML models or deliver impactful customer-facing products.
Research & Innovation: A track record of publications in peer-reviewed conferences and journals or patent filings is a bonus.
Requirements
Education: MS/PhD in Computer Science, Machine Learning, Operations Research, Applied Mathematics, Statistics, or related technical fields.