Job Description:
- Formulate real-world problems into practical, efficient, and scalable AI and Machine Learning solutions.
- Develop and implement machine learning algorithms, models, and computational systems; design and build scalable data pipelines to support model training and production with DevOps & MLOps.
- Customize and apply Deep Learning and Gen AI models for various use cases based on business needs, data availability, system, and infrastructure requirements, including edge devices and High-Performance Computing (HPC).
- Engage in research and development of new AI and high-performance compute algorithms, models, and simulations, along with their applications to solve complex problems.
- Work with large-scale datasets and utilize data preprocessing techniques to ensure high-quality input for training and production.
- Implement and maintain efficient data storage and retrieval mechanisms for models and knowledge using appropriate tools.
- Justify the value of model approaches in solving business problems.
- Collaborate with teams from both business and technical sides, including users, use case representatives, business owners, engineers, architects, and UI designers, to achieve end-to-end project goals and integrate into production.
- Design and develop AI and machine learning systems, leveraging existing cloud AI services as appropriate.
- Stay up-to-date with the latest AI trends and technologies, and apply innovative solutions to business problems.
- Provide guidance and mentorship to junior team members on AI/ML best practices.
- Engage with clients to understand their business needs and provide expert guidance on AI/ML strategy and implementation.
- Build and maintain strong relationships with clients, acting as a trusted advisor for their AI/ML initiatives.
- Tailor AI/ML solutions to meet specific client requirements and industry standards.
- Support business development activities by identifying opportunities for AI/ML projects and contributing to proposal development.
Job Requirement:
- Master’s or Ph.D. in Computer Science, Statistics, Mathematics, or a related field. An MBA is a plus.
- Strong understanding of AI and machine learning principles.
- Proficiency in programming languages such as Python, R, or Java.
- Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Knowledge of big data technologies (e.g., Hadoop, Spark).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Experience in a consulting role, engaging with clients to deliver AI/ML solutions.
- Relevant certifications in data science, machine learning, or project management (e.g., PMP, AWS Certified Machine Learning Specialty, Google Cloud Professional Data Engineer) are a plus.
- Candidates with exceptional experience will be considered irrespective of years of experience.
- Min. 8 years of experience in AI/ML computational science or related roles.
- Extensive experience in designing and implementing large-scale AI/ML systems.
- Proven leadership skills with experience in managing large AI/ML teams and complex projects.
- Strong strategic thinking and the ability to align AI/ML architecture with business goals.
- Experience in mentoring and developing junior team members.
- Demonstrated ability to drive innovation and apply cutting-edge AI/ML technologies to solve business problems.
- Significant experience in consulting, with a track record of delivering successful AI/ML projects and building long-term client relationships.