Note: By applying to this position you will have an opportunity to share your preferred working location from the following:.
Minimum qualifications:
PhD degree in Computer Science, ML/AI, or a related field, or equivalent practical experience.
Experience coding in one of the following programming languages including but not limited to: Python, C, C++, Java, JavaScript or Golang.
Experience in Machine Learning or Artificial Intelligence.
Preferred qualifications:
Research experience in designing, developing, or applying ML/AI systems or applications in a large-scale distributed environment.
Experience in designing, training, or refining complex ML/AI models.
Experience in deep learning frameworks like TensorFlow/Jax/Pytorch.
Experience in building a stack for an AI-powered application, including data ingestion and processing pipelines, building APIs, and connecting the model to a user-facing interface.
Familiarity with model architectures (CNNs, NLP Transformers, Diffusion/Vision Transformers).