As a Senior Machine Learning Engineer, you will collaborate with data engineers, software engineers, and product managers to shape the future of private capital's leading CRM platform. You will design and build AI systems that efficiently uncover insights from compelling business interaction data.
Requirements
- 5+ years of experience in software engineering and/or Machine Learning experience in applying machine learning in production.
- Hands-on experience developing recommendation and ranking systems at scale, using techniques such as Learn-to-rank (LTR) algorithms, collaborative filtering and content-based filtering, reranking strategies and hybrid search implementations.
- Solid understanding of machine learning techniques, including clustering and decision forests.
- Experience with serving ML models for streaming and batch inference at scale.
- Experience with vector databases (milvus, weaviate) or graph database (Neo4j)
- Proficiency in Python and modern ML frameworks (PyTorch, Scikit-learn, or similar)
- Track record of building maintainable, testable, and production-grade codebases
- Experience with observability tools for online and offline model evaluation, A/B testing, and tracing for AI applications
Benefits
- Health Benefits
- Retirement Planning
- Learning & Development
- Wellness Support
- Team Connection