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.
Requirements
What you'll bring to the team:
Master’s or PhD degree in Computer Science, Electrical 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 EDA conferences (NeurlPS, ICML, ACL, DAC, ICCAD, etc.).
Strong coding skills in Python. Coding experience in C++ is an asset.
Knowledge and experience in Large Language Models (LLMs) is an asset.
Experience in hardware design or EDA tools is an asset.
Knowledge and experience in Graph Neural Networks (GNNs) is an asset.