Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in C++, and with data structures/algorithms.
5 years of experience with design and architecture; and testing/launching software products.
3 years of experience with machine learning algorithms and tools, with 2 years of experience building production quality Machine Learning (ML) systems and infrastructure.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related technical field.
Experience with launching applied Machine Learning or Natural Language Processing projects.
Experience with Generative AI techniques (e.g., LLMs, Multimodal, Large Vision Models) or with Generative AI-related concepts (e.g., language modeling, computer vision).