Exciting Opportunity Awaits. Join our dynamic Data Services and Moderation team at Unity Ads as a Senior Machine Learning and MLOps Engineer. In this pivotal role, you will be instrumental in revolutionizing machine learning workflows and ETL pipelines into scalable, production-ready systems that enhance our ad moderation efforts. Collaborate with talented data scientists, software engineers, and product managers to design, develop, and deploy innovative deep learning and LLM/RAG solutions seamlessly integrated into our Unity Ads infrastructure. If you are eager for a challenging yet rewarding role that empowers app developers to achieve significant monetization, we want to hear from you.
Your Role Will Involve: - Crafting, developing, and maintaining cloud-based machine learning pipelines for both real-time and batch processing.
- Shaping and guiding the evolution of a highly scalable machine learning pipeline.
- Working closely with data scientists to explore, design, and construct effective pre/post-processing ETL pipelines.
- Translating product requirements into technical designs and implementing them utilizing all available resources.
- Building, monitoring, and sustaining CI/CD workflows for internal software and tools.
What We Seek: - Proficient in Python, Terraform, cloud platforms (GCP/AWS), Docker, Kubernetes, Kafka, GitHub Actions, serverless architecture, and SQL.
- Familiarity with Numpy, TensorFlow, PyTorch, vector databases, neural networks, computer vision, LLM, RAG, and fundamental ML concepts.
- Extensive experience in constructing large-scale streaming ETL pipelines, API endpoints, and serverless applications.
- Skilled in data manipulation and analysis using tools such as SQL, BigQuery, Pandas, or Spark, along with experience in data visualization and dashboard creation.
- Excellent interpersonal and communication skills, with a proven track record of successful collaboration with distributed teams to deliver complex solutions.
Additional Preferred Skills: - Experience with distributed computing libraries like Ray or Dask.
- Knowledge of A/B testing and statistical analysis.
- Experience with ML monitoring solutions (Prometheus, Grafana, etc.) in public cloud environments (GCP, AWS, Azure).
Additional Information: - Relocation assistance is not available for this position.
About Unity: Unity is the leading platform for creating and growing games and interactive experiences. Our technology empowers creators from various fields - including game developers, artists, architects, automotive designers, infrastructure experts, filmmakers, and more - to realize their visions across multiple platforms. As of the third quarter of 2024, over 70% of the top 1,000 mobile games utilized Unity, and our applications saw an average of 3.7 billion downloads per month in 2024.
Unity is proud to be an equal opportunity employer. We are committed to creating an inclusive environment that celebrates diversity and promotes innovation. We welcome applicants from all backgrounds and encourage anyone needing accommodations for the interview process to reach out to us.
This role requires sufficient English proficiency for professional verbal and written communication, as collaboration with colleagues and partners worldwide is essential. Please note that we do not accept unsolicited resumes from headhunters or recruitment agencies.
Your privacy is important to us. Please review our Prospect and Applicant Privacy Policies for any concerns about your data.