Ideal candidate has extensive expertise in building end to end applications for one or more of Computer Vision, Audio, LVM, LLM use cases using AI/ML tools/workflow preferably on Windows on CPU, GPU, NPU.
Excellent understanding of AI frameworks (e.g., TensorFlow, PyTorch), GPU programming, and parallel computing. Experience with large language models/foundational models development and deployment a plus
Good Understanding of complete AI Software stack and familiarity with AI performance tuning techniques on GPU, NPU based systems
Experience with development of end-to-end AI application on Windows using Windows ML, DirectML
Experience in full workflow involved in training and deployment of models on servers and porting to client Windows compute platforms involving model inference deployment and performance tuning
Proficiency in programming languages such as Python, C++
Familiarity with software development methodologies, version control systems, and agile project management practices.
4+ years' experience in application development involving High Performance Computing with 2+ years in AI application development on Windows
Bachelors/Masters in Computer Science or Electrical Engineering