over 2 years ago
Remote, United StatesSenior
Responsibilities
- Design, build, and deploy machine learning models for customer personalization and predictive analytics.
- Analyze large datasets to identify trends and inform model development.
- Continuously test and refine algorithms for improved accuracy and efficiency.
- Collaborate with software engineers, data scientists, and product managers for seamless ML integration.
- Stay updated on machine learning advancements and explore new techniques.
- Provide insights on best practices in machine learning and contribute to technology strategy.
Requirements
- Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or related field; Ph.D. is a plus.
- 5+ years of experience in machine learning and data-related roles.
- Proven experience as a Machine Learning Engineer or similar role.
- Strong programming skills in Python and familiarity with ML frameworks like TensorFlow or PyTorch.
- Experience with data processing and analytics.
- Proficiency in managing high-dimensional data with vector databases like Redis, Milvus, or Pinecone.
- Knowledge of machine learning techniques and algorithms.
- Experience deploying Large Language Models in production environments.
- Familiarity with snowflake, Postgres, RDS, Redis, and AWS.
- Excellent problem-solving and communication skills.
- Experience with Ruby is a plus.
Benefits
- Top-tier health, vision, and dental insurance with $0 employee cost options.
- Unlimited PTO and sick leave.
- Competitive salary and equity compensation.
- Quarterly company offsites.
