Databricks is hiring a Senior Staff Machine Learning Engineer to play a key role in building our Generative AI platform and products, and in developing our team of software engineers.
You will:
- Serve as a technical lead, overseeing and supervising projects and engineers on the team.
- Play a leading hands-on role in the design and implementation of our ML infrastructure and GenAI platform software technologies
- Drive our technology vision and roadmap
- Establish software development best practices, and lead by example in applying them
- Develop our engineering organization and culture through hiring, mentoring, and feedback.
We look for:
- 8+ years of hands-on programming experience with at least one modern language such as Python, Go, or C++
- 8+ years of experience contributing to the architecture and design of large scale distributed systems and/or ML systems and tools
- Strong sense of software design and usability of ML systems
- Experience applying software engineering methodologies and best practices including coding standards, code reviews, build processes, testing, and security.
- Prior experience in developing public cloud services or open source ML software is an advantage.
We value candidates who are curious about all parts of the company's success and are willing to learn new skills and technologies along the way.
Databricks is committed to fair and equitable compensation practices. The pay range for this role is $232,000 - $313,000 USD and represents base salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location.