Senior AI developer
UL SolutionsAbout the role
Artificial intelligence (AI) and Machine Learning (ML) have brought an exciting shift in technology by enabling machines to perform tasks that would otherwise be performed by humans. AI use cases are steadily growing and becoming a part of our daily lives. But how do you find the devices that will deliver the best AI performance for your professional and personal needs?
At UL Benchmarks, we develop industry-standard benchmarking software for PCs and mobile devices. Our benchmarks are used throughout the industry to measure, compare, and manage hardware performance. Leading technology companies, hundreds of press publications, and millions of people around the world rely on PCMark, Procyon, 3DMark and VRMark benchmarks to make fair and accurate hardware comparisons. Get to know us at https://benchmarks.ul.com.
We are offering a full-time, permanent position for a talented AI developer to grow our AI Enterprise benchmarks team in Espoo. You will play a key role in developing new AI benchmarks tests for our Procyon benchmark suite.
This is a unique opportunity that will enable you to work closely with industry partners that are creating the next generation of hardware that will power the ever-growing AI-based features and experiences in our devices. The work we do aims to ensure that the devices which will be powering these new AI features are up to the task. You will get the opportunity to test and experiment with the latest AI models before they are integrated and optimized in the hardware we use today.
You will be working with programming languages such as Python, C++, and C to create benchmark tests that are able to utilize and harness the power of AI capable hardware. You will be utilizing inference engines to accelerate AI performance. As a developer in the AI benchmarks team, you will also help decide what we measure and how we will measure it. If you count some of these among your strengths, you could be who we are looking for.
UL benchmarks help people measure, understand and manage computer hardware performance. Our current enterprise products in Procyon AI include Image Generation, Computer Vision and Text Generation.
Design and develop new AI benchmark tests from start to finish.
Maintain and update our existing AI products in the market.
Introduce new exciting features and metrics to our AI benchmarking solutions
Write clean, well-documented code that follows best practices and leverages new APIs and hardware capabilities
Work with inference engines from various vendors such as ONNX runtime, NVIDIA’s TensorRT, Intel’s OpenVINO, Qualcomm’s SNPE and more.
Collaborate with engineers from our industry partners.
Your skills and experience
Positions are available mainly senior levels. Relevant experience is important, although we are good at recognizing talent in those who are more juniors in their career.
Required
Python, C++ or C programming languages
Understanding of Deep learning frameworks such as Pytorch, JAX, TensorFlow
Familiar with open-source AI model repositories such as Hugging Face
Good written and spoken English.
Ideal
A passion for AI based technologies.
Knowledge of AI models and how they are implemented.
Preferred
B.Sc. in Computer Science or a related field.
An interest in the latest PC and mobile hardware is a plus.
Bonus points
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s