This job might no longer be available.
Software Engineer - Machine Learning
4 years ago
Our Machine Learning team is looking for experienced machine learning engineers. This team is tasked with building out our infrastructure to better enable Discord to leverage machine learning. Additionally, this team works on a range of problems that involve classification, scoring, ranking, textual understanding, and spam detection.
What you'll be doing
- Design and build scalable infrastructure for processing our machine learning workflows
- Work closely with our data infrastructure team to build the data stream that power our ML models
- Work with modern machine learning and data technologies including Kafka, Apache Beam, TensorFlow, and Airflow
- Collaborate with various internal teams (product, engineering, anti-abuse) to scope and deliver ML-powered products and tools
- Code with the best language for the job, whether that's Rust, Go, Python, or Scala
- Take part in shaping the vision and mission for the team
What you should have
- 4+ years of experience working with machine learning, infrastructure or backend
- 2+ years of experience with large scale distributed systems
- Passion for driving projects and solving problems from conception to deployment
- An analytical mindset for understanding problems and measuring results
- Ability to succeed in an environment with ambiguity
Bonus Points
- Experience working within cloud infrastructure
- Experience with ML libraries/frameworks like TensorFlow, PyTorch, Keras or XGBoost
- Experience with modern data technologies (Spark, Hive, Kafka, Beam, Airflow)
Create Your Profile — Game companies can contact you with their relevant job openings.