Bachelor’s degree or equivalent practical experience.
8 years of experience with software development in C++ or Python with data structures or algorithms.
5 years of experience testing, and launching software products.
3 years of experience with software design and architecture including but not limited to leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other ML discipline.
Preferred qualifications:
Master's degree or PhD in Machine Learning, or in a related technical field.
Experience with Natural Language Processing (NLP), Large Language Model (LLM), and Computer Vision (CV).
Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other ML discipline.
Experience of applied machine learning/machine learning research.