Job Purpose
As a Research Scientist specializing in Computer Vision your role will be crucial in advancing cutting-edge computer
vision technologies and contributing to the development of intelligent systems. You will be responsible for a wide
range of tasks encompassing research, development, and implementation of Computer Vision solutions, with a
particular emphasis on Python coding, machine learning techniques, and deep learning methodologies.
Key Responsibilities:
- Lead the research of technology for improving efficiency in Computer Vision models while performing target
capabilities or supporting many capabilities, such as novel architectures and improved pre-training.
- Design and implement Computer Vision algorithms for model training and prediction, leverage ML infrastructure,
and contribute to model optimization and data processing, using Pytorch or other frameworks.
- Integrate and improve Computer Vision algorithms to work with other models such as LLMs
- Identify defined problems/gaps in existing technology and engage other Research teams, stakeholders and
leaders to expand efficient Computer Vision technology.
- Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst
available technologies.
- Write up results in design documents, technical reports, and papers for publication.
- Represent MBZUAI at industry conferences and events, showcasing the institution’s cutting-edge HPC and deep
learning capabilities and establishing MBZUAI as a global leader in AI research and innovation.
- Perform all other duties as reasonably directed by the line manager that are commensurate with these
functional objectives.
Academic Qualifications
-
Minimum
Master’s in Computer Science, a related technical field, or equivalent practical
experience.
-
Preferred
PhD or equivalent research experience in Computer Vision
experience.
Minimum Professional
Experience
- Experience with state-of-the-art Gen AI techniques and models (e.g., LLMs, Multi-Modal, Large Vision Models)
or with Gen AI-related concepts (e.g., language modeling, computer vision).
- Knowledge of algorithms, including one or more of the following: imaging, computer vision, computer graphics,
or parallel computation.
- Experience with software development in one or more programming languages (e.g. Python, C++), and with data
structures/algorithms.
- Excellent problem-solving and troubleshooting skills to address complex technical challenges.
- Effective communication and collaboration skills to work with cross functional teams.
- Ability to effectively navigate ambiguity.
Preferred Professional
Experience
- Knowledge of modern deep learning techniques and Generative AI for photography
- Experience leading research efforts and influencing other researchers.
- Experience with efficiency, modularity or related topics for LLMs.
- Experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing,
debugging).
- Experience with design and optimization of algorithms in performance constrained environments (e.g., mobile).
- Experience in innovative research, contributing to research communities including publishing in forums (e.g.,
ACL, EMNLP, NAACL, EACL, COLING, ICLR, AAAI, NeurIPS).