

Machine Learning Engineer
Job Description
Cloudflare's Engineering Team is home to some of the industry's top engineers, dedicated to building and scaling innovative software that handles a huge proportion of the Internet. Our team responsible for Bots and Fraud Detection develops cutting-edge solutions to identify and mitigate malicious bot activities, ensuring the security and integrity of online applications. The team collaborates with product and other engineering teams to implement advanced fraud detection mechanisms and employ machine learning techniques to safeguard digital assets from evolving threats in the cybersecurity landscape.
Responsibilities
The candidate should have strong foundational machine learning knowledge. Day to day responsibilities include:
Collaborate with analysts to understand new attack techniques then design and deploy models to detect these techniques
Implement Machine Learning models in production systems and monitor their performance in real-time.
Continuously improve the performance and scalability of existing Machine Learning models.
Identify, diagnose and resolve issues in production environments
Contribute to our MLOps Platform to ensure the platform's evolution
Job Requirements
Thorough understanding of machine learning concepts such as what types of models perform best again what types of data
Desire to see a project through all the way from model creation, training, productionalized deployment, through automated retraining from feedback
Demonstrated ability to deliver and listen to feedback.
Proven ability to deliver performance (what) with the right behaviors (how)
Strong web security fundamentals