The Software Engineer Graduate will design and implement global-scale machine learning systems for feeds, ads, and search ranking models, improving machine learning infrastructure usability, flexibility, and efficiency. They will also improve model training, data pipelines, and resource management for multi-tenancy machine learning systems, and design and develop key components of ML infrastructure. This role requires strong programming skills, proficiency in relevant languages, and the ability to work independently within a team, communicating technical concepts effectively. Experience with big data orchestration and cloud services is preferred. They will also be responsible for improving the workflow of model training and serving, data pipelines and resource management for multi-tenancy machine learning systems.
Good To Have:- Experience contributing to an open-sourced machine learning framework.
- Experience in big data orchestration frameworks (e.g., K8s/Spark/Hadoop/Flink).
- Experience in building solutions with AWS, GCP, Azures, OCI, AliCloud or other cloud services.
Must Have:- Proficiency in C/C++/Python/Golang, solid programming skills.
- Familiarity with deep learning frameworks (TensorFlow/Pytorch).
- Good communication and teamwork skills.
Perks:- Medical, dental, and vision insurance.
- 401(k) savings plan with company match.
- Paid parental leave.
- Short-term and long-term disability coverage.
- Life insurance, wellbeing benefits.
- 10 paid holidays per year.
- 10 paid sick days per year.
- 17 days of Paid Personal Time.