Minimum of 5+ years of experience as an Engineering Manager for software features focused towards machine learning components including processing large, complex data sets.
Solid grasp of foundational generative technologies, including LLMs and diffusion models, as well as a deep understanding of NLP algorithms in general.
Strong analytical and problem-solving skills, with emphasis on software debugging of complex ML code basis.
High fluency in Python and ability to navigate in C/C++/Objective-C/Swift code bases. Familiar with frameworks like TensorFlow or PyTorch
Master's degree in AI, Machine Learning, Computer Science, Mathematics, or a related field.
Experience in structuring software development teams. Experience in building scalable and maintainable software operating on large datasets
Excellent problem-solving and project management skills. Ability to interact with parties with varying levels of technical proficiency.
Comprehensive understanding of the machine learning pipeline, encompassing data processing, training, and performance analysis.
Experience of multi-modal modeling, presenting plans, progress, and results or demos regularly and concisely
Hands-on experience in NLP modeling for Indian languages is desired.