Staff ML Engineer
sentinelone
Job Description
What Will You Do?
- Work directly with customers to architect machine learning solutions and lead the roadmap for scalable machine learning solutions
- Drive the development and maintenance of domain specific machine learning models that directly optimize or enrich logs for our customers
- Architect and implement real-time analytics and anomaly detection systems using advanced machine learning techniques and large language models
- Architect and implement state-of-the-art agentic solutions using foundational models at scale
- Lead cross-functional technical initiatives, by collaborating with Product, Engineering, and DevOps teams to translate strategic vision into technical solutions
- Own end-to-end model development and deployment of embeddings, retrieval, ranking, and classification models in large-scale production environments.
- Provide technical leadership and mentorship to senior and junior engineers, establishing engineering best practices and culture
- Evaluate and introduce emerging technologies in AI/ML, data engineering, and observability to maintain competitive advantage
- Participate in technical decision-making forums and contribute to company-wide engineering standards and practices
What Skills and Knowledge Should You Bring?
- 8+ years of software engineering experience with focus on state-of-the-art supervised and semi-supervised models that scale to high growth SaaS environments
- Expert-level proficiency in Python with deep understanding of model development stack like PyTorch and Tensorflow with a focus on inference optimization.
- Proven track record leading and scaling real-world machine learning solutions in NLP domain
- Advanced experience with machine learning frameworks (TensorFlow, PyTorch, scikit-learn) and MLOps practices for production ML systems at scale
- Strong leadership and technical communication skills with experience driving technical decisions across multiple teams and stakeholders
- Track record of mentoring engineers and establishing technical standards and best practices in complex engineering organizations
- Experience with technical strategy and roadmap planning for large-scale machine learning solutions
- Bachelor's degree in Computer Science, Engineering, or related field; advanced degree preferred