Software Engineer (Technical Leadership)
Core
Drive technical direction and build scalable machine learning systems for massive social data problems including fraud detection, search ranking, and recommendation.
Role type
Senior IC machine-learning engineer (technical leadership)
Builds
Highly scalable classifiers, tools, and feature roadmaps leveraging ML, data regression, and rules-based models
Domain
Social media, advertising, and search
Deliverable
production ML models
Required skills
Machine learning, recommendation systems, pattern recognition, data mining, deep learning, distributed computing, Python, C++, Java
Preferred skills
Experience shipping products to millions of customers, multi-year roadmap planning
Technologies
Python, C++, Java, distributed clusters, multicore SMP, GPU
Responsibilities
Drive team goals and technical direction, develop scalable classifiers and tools, adapt ML methods for parallel environments, communicate complex systems, partner with leaders to improve performance, identify new opportunities, synthesize requirements and create feature roadmaps
Seniority
Senior, hands-on IC with leadership responsibilities