Preferred Qualifications- Bachelor’s or Master’s in Computer Science, Software Engineering, Machine Learning, or related field.
- 8+ years of industry experience with deep learning architectures, building, fine-tuning and deploying ML models in production.
- Strong proficiency in Python, Scala, or other programming languages.
- Familiarity with ML frameworks (TensorFlow, PyTorch, XGBoost, etc.).
- Experience working with large datasets, data processing pipelines (e.g., Dataflow, Spark, Flink), and scalable architectures.- Experience working on search or recommendation systems at scale.
- Familiarity with A/B testing and experimentation methodologies for search relevance improvement.
Essential Responsibilities:
- Develop and optimize machine learning models for various applications.
- Preprocess and analyze large datasets to extract meaningful insights.
- Deploy ML solutions into production environments using appropriate tools and frameworks.
- Collaborate with cross-functional teams to integrate ML models into products and services.
- Monitor and evaluate the performance of deployed models.
Minimum Qualifications:
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
- Experience with ML frameworks like TensorFlow, PyTorch, or scikit-learn.
- Familiarity with cloud platforms (AWS, Azure, GCP) and tools for data processing and model deployment.
- Several years of experience in designing, implementing, and deploying machine learning models.
Travel Percent:
The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit .
The US national annual pay range for this role is $137,500 to $236,500
Our Benefits:
Any general requests for consideration of your skills, please