Back to jobs

Senior Research Engineer

Analog
Abu Dhabi
Full-time
You apply on Analog's own careers site

You’ll build and improve large-scale machine-learning systems and the algorithms behind them, including work across training, evaluation, and deployment. The role combines strong software engineering with distributed systems expertise and close collaboration with researchers developing new models.

Permanent
On-site

Skills & Expertise

Python
Machine learning
Deep learning
Distributed systems
ML training
Model evaluation
Model deployment
Data and feature engineering

Key Responsibilities

Build and improve high-performance deep-learning algorithms and systems.

Run machine-learning experiments and evaluate model and system tradeoffs.

Partner with researchers to enable development of next-generation models.

Full Description

As a Sr. Research Engineer, you will be responsible for building AI systems that can perform previously improbable tasks or achieve unprecedented levels of performance. We're looking for people with solid engineering skills (for example designing, implementing, and improving a massive-scale distributed machine learning system), writing bug-free machine learning code, and building the science behind the algorithms employed. The most outstanding deep learning results are increasingly attained at a massive scale, and these results require engineers who are comfortable working in large distributed systems.

What you’ll bring

• Past experience in creating high-performance implementations of deep learning algorithms

• Have experience working in large distributed systems

• Provide technical perspective to develop ML best practices and influence engineering culture in the team

• Have in depth knowledge of how the machine learning system interacts with systems around it

• Evaluate the tradeoffs of different ML models/systems and deploy best ML practices

• Experience with Data/Feature Engineering, Training, Evaluation and Deployment of ML models

What you’ll do

• Have run at least small-scale ML experiments

• Love figuring out how systems work and continuously come up with ideas for how to make them faster while minimizing complexity and maintenance burden

• Have strong software engineering skills and are proficient in Python

• Comfortable working with researchers to enable them to develop the next generation of models

Applications are handled on Analog's site