
Empowering creators to build amazing experiences
Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...
Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...
Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...

Unity • Tel Aviv, Israel
Unity is seeking a Senior Software Engineer to join their backend team at ironSource. You'll design and deploy high-performance distributed systems and work with machine learning technologies like PyTorch and TensorFlow. This role requires expertise in data engineering and distributed systems.
You have 5+ years of experience in software engineering, particularly in backend development, and have a strong understanding of distributed systems. Your expertise in data engineering allows you to design and maintain efficient data pipelines that support machine learning applications. You are comfortable working with large-scale systems that handle billions of requests, and you have a passion for optimizing performance and reliability.
You possess deep knowledge of machine learning frameworks, particularly PyTorch and TensorFlow, and have experience in deploying machine learning models in production environments. Your ability to collaborate with data scientists and product managers ensures that you can effectively translate business requirements into technical solutions. You are proactive in researching and implementing cutting-edge techniques to enhance ML capabilities and infrastructure.
Experience with Triton inference server is a plus, as is familiarity with real-time ad serving systems. You have a solid understanding of feature stores and data aggregation techniques, which will help you drive innovation in ML infrastructure. Your strong problem-solving skills and ability to work in a fast-paced environment make you an ideal candidate for this role.
In this role, you will architect and build robust, scalable distributed systems that form the backbone of ironSource's next-generation ML ad network. You will engineer and optimize critical systems for real-time ad serving, enabling machine learning models to make intelligent, low-latency decisions for optimal ad selection. Your work will directly impact the performance and efficiency of the ad network, shaping the future of ad tech and ML-driven optimization.
You will collaborate closely with data scientists and product managers to design, build, and maintain efficient and reliable data lakes and data pipelines. This ensures high-quality data for ML training and analytics, which is crucial for the success of the ad network. You will take ownership of operational excellence, ensuring that the systems you develop are not only high-performing but also maintainable and scalable.
Unity provides a dynamic work environment where you can grow your skills and make a significant impact in the ad tech industry. You will have the opportunity to work with cutting-edge technologies and collaborate with a talented team of engineers and data scientists. Unity values innovation and encourages you to explore new ideas and techniques that can enhance our ML capabilities. We offer competitive compensation and benefits, along with a culture that promotes work-life balance and professional development.
Apply now or save it for later. Get alerts for similar jobs at Unity.