Description

  • As a Generative AI Engineer, you will be responsible for designing and implementing complex generative AI solutions.
  • You will collaborate closely with cross-functional teams, including data scientists, software engineers, and project managers, to develop state-of-the-art generative models that address unique business challenges.
  • This role requires a deep understanding of generative AI and deep learning techniques, strong technical expertise, and exceptional problem-solving abilities.
  • Additionally, you will be responsible for managing a team of AI-ML engineers, providing technical guidance, and fostering a collaborative and innovative work environment.

Essential Job Functions:

  • Develop and contribute to end-to-end architecture of highly scalable, distributed machine learning solutions for AI/ML/DL/NLP platforms.
  • Contribute to the research and development of advanced generative AI models such as LLM’s ,SLM’s including GANs, VAEs, autoregressive models, and Client architectures.
  • Deployment of generative AI models, frameworks, and algorithms into scalable REST API services .
  • Conduct research and stay up-to-date with the latest advancements in generative AI to ensure our solutions are at the forefront of the industry.
  • Perform code reviews, identify areas for improvement, and optimize AI models for efficiency and scalability.
  • Collaborate with data scientists and engineers to preprocess and curate datasets suitable for AI applications.
  • Continuously evaluate and improve the performance, accuracy, and reliability of Deep learning and AI models through experimentation and iteration.
  • Work collaboratively with engineering and product development teams and cross-functional partners to ensure timely and successful delivery of generative AI projects, meeting Alstom’s expectations.

Qualifications:
EDUCATION:

  • B.Tech./ B.E./M.E./M.Tech./M.S. in Computer Science, Information Technology, EE, EEE.

BEHAVIORAL COMPETENCIES:

  • Be Innovative and demonstrate to peers and implement in creation of code libraries, reusable codes, and model-based developments.
  • Analytical mind and business acumen and Problem-solving aptitude
  • Demonstrate excellent communication skills and able to guide, influence and convince others in a matrix organization.
  • Team Player.

TECHNICAL COMPETENCIES & EXPERIENCE:

  • Proven experience 6+ working in one or more of the following areas: machine learning, recommendation systems, pattern recognition, NLP, data mining or artificial intelligence.
  • Proven track record of designing and implementing deep learning AI solutions, preferably in an industry setting.
  • Strong programming skills in languages such as Python, TensorFlow, PyTorch, and frameworks such as LlamaIndex, LangChain and Haystack used in language model development.
  • In-depth knowledge of generative AI techniques, including but not limited to generative adversarial networks (GANs), variational auto-encoders (VAEs), and deep reinforcement learning.
  • Experience in data mining, Text Mining, working and creating data architectures
  • Experience in Microsoft Azure cloud platform
  • Exposure to CI/CD, Devops ,Docker and Kubernetes
  • Experience in building chatbots, Q & A bots
  • Strong mathematics skills (e.g. statistics, algebra, probability)
  • Experience in cloud services e.g. PaaS and SaaS, Rest API, serverless functions
  • Experience in Compute Engines, VM, Containers and GPU servers.
  • Experience working using Agile-based principles and tools
  • Excellent problem-solving abilities and the ability to architect innovative solutions to complex business challenges.
  • Knowledge of Ontology is an asset
  • Experience in Computer Vision is a plus

Education

Bachelor's Degree