Required Technical and Professional Expertise Required Experience:
5-8 years’ experience in software development
2-3 years of working experience with JAVA/Python/JavaScript, other languages also considered.
Hands-on experience with big data technologies (e.g., Spark, Ray) and deep learning frameworks (PyTorch, Tensorflow, Keras, SQL and Python, CI/CD and Docker essentials
Hands-on experience building libraries and packages to be re-used by others
Hands-on experience building AI Solutions for production usage
Excellent understanding of machine learning techniques and algorithms and their drawbacks
Expertise in building solutions using LLMs and other ML techniques.
Expertise in vision, language models, optimization, or advanced machine learning techniques and large language models
Experience in delivering advanced analytical projects to large, complex organizations in a multi-functional environment.
Able to challenge and review the quality and value generated from analytical outputs
Preferred Technical and Professional Expertise
Exceptional knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming
Experience with popular cloud providers including IBM, Amazon AWS, Microsoft Azure and/or Google GCP services for compute, storage, and databases etc.
Professional experience building REST APIs.
Passionate and driven to design and implement scalable, programmatic solutions to complex problem
Ability to handle multiple competing priorities in a fast-paced environment
Technical experience in building and delivering complex software systems
Experience in working with customers, product management, and senior management to deliver value to the market