Staff Software Engineer - Machine Learning
Core
Designing and implementing high-performance search and machine learning systems for open-source and cloud products.
Role type
Staff Software Engineer (Machine Learning & Systems)
Builds
Open-source search engine and cloud-based ML services
Domain
Search, Machine Learning, Distributed Systems, Cloud Computing
Deliverable
production ML models | product features
Required skills
Systems design, Computer science fundamentals, Cloud computing, Distributed data systems, ML model deployment, High-performance application development
Preferred skills
Technical leadership, Information retrieval, Search algorithms, Recommendation systems, NLP, Database systems, Mentoring
Technologies
Cloud technologies, Distributed systems frameworks
Responsibilities
Design and develop large-scale distributed applications, Own solutions from design to production, Provide strategic technical direction, Mentor junior and mid-level engineers
Seniority
Staff, hands-on IC with strategic leadership
