Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
5 years of experience with Natural Language Processing or Large Language Models.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Experience with ML/AI algorithms and tools, deep learning or natural language processing.
Experience contributing to Natural Language Processing or Large Language Model research, including publishing at conferences (e.g., ACL, EMNLP, COLING, neurIPS, ICML).
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.