Position Description : Builds algorithms using programming languages (Python, C++, or Java), Machine Learning (ML) (scikit-learn), and Deep Learning (DL) frameworks ( PyTorch or TensorFlow). Collects requirements and delivers Artificial Intelligence (AI) and ML solutions that drive customer and business value. Creates Web applications employing front-end technologies – React.js. Develops AI models on Cloud platforms – Amazon Web Services (AWS) Sagemaker . Uses visualization dashboard tools for result monitors – Tableau or Qlik Sense. Collaborates closely with the Product Owner to define tasks for upcoming sprints and manages stories, using Jira Tool. Oversees end-to-end AI/ML lifecycle management, including model versioning, data drift monitoring, and MLOps standards, using MLflow , Jenkins, or Amazon SageMaker Pipelines, to ensure scalable and reliable AI solutions in production . Primary Responsibilities: Develops and deploys AI models to address business needs by understanding the business problem , researching possible solutions , and prototyping AI capabilities. Works closely with AI teams, business stakeholders, and deployment teams to ensure alignment with business objectives . Trains and deploys advance DL and Natural Language Processing (NLP) models (RNNs, Seq-to-Seq, BERT, Adversarial Networks, LSTMs, GANs at scale. Performs orchestration of training workflows, inference endpoints, and batch predictions. Performs model evaluation, tuning, and scalability using distributed systems, parallel and multi-threaded programming techniques, and high-performance GPU environments. Supports the operational deployment of AI/ML solutions. Leads and oversees the full AI/ML lifecycle - -data ingestion, model development, training, deployment, and monitoring. Develops and delivers projects involving large-scale multi-dimensional databases and big data technologies, in collaboration with cross-functional teams and enterprise infrastructure. Evaluates and makes decisions around the use of new or existing tools for a project. Analyzes user needs and develops software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Researches , designs , and develops computer and network software or specialized utility programs .