Job description
Our team has an immediate permanent opening for a Senior Researcher.
Responsibilities:
- Apply cutting-edge research to solve impactful real-world problems, publish at top-tier conferences, and invent patents.
- Research and develop innovative ML models with applications on graph structured data (such as social/transaction/telecommunication networks, recommender systems, and dynamic and knowledge graphs).
- Apply your research and implement optimized algorithms for real-world problems that affect relations of millions of entities (users, products, persons, or transactions).
- Publish at top-tier ML conferences, file high-value patents, and write scientific technical reports.
- Contribute to the design, implementation, test, and maintenance of research and development frameworks.
- Collaborate with researchers and developers across teams and projects.
Job requirements
What you'll bring to the team:
- Master’s or PhD degree in Computer Science, Computer Engineering, Statistics, Applied Mathematics or a related technical field.
- Good knowledge of Deep Learning (DL) components (training, regularization, generalization) and familiar with common DL architectures (e.g., transformer, CNNs, diffusion models).
- Have publication experience in top AI/ML, NLP or Computer Vision conferences (NeurlPS, AAAI, ICML, ACL, CVPR, etc.).
- Strong coding skills in Python. Coding experience in C++ is an asset.
- Knowledge and experience in Large Language Models (LLMs) is an asset.
- Knowledge and experience in Graph Neural Networks (GNNs) is an asset.
- Have good communication skills.
or
All done!
Your application has been successfully submitted!