Description

We are seeking a Python AI/ML Developer to design, develop, and deploy AI-driven applications and machine learning solutions. The ideal candidate will have strong expertise in Python programming, machine learning frameworks, and experience building scalable ML models for real-world use cases.

Key Responsibilities:

Develop, train, and optimize AI/ML models using Python.

Work with ML/DL frameworks such as TensorFlow, PyTorch, and Scikit-learn.

Perform data preprocessing, feature engineering, and exploratory data analysis (EDA).

Build and integrate end-to-end ML pipelines into production systems.

Implement AI use cases in NLP, Computer Vision, or Predictive Analytics.

Collaborate with data scientists, product teams, and engineers to translate requirements into technical solutions.

Deploy and maintain AI/ML models on cloud environments (AWS, GCP, Azure).

Ensure best practices in code quality, performance, and scalability.

Required Skills & Qualifications:

Strong proficiency in Python with libraries such as Pandas, NumPy, Scikit-learn.

Hands-on with TensorFlow, PyTorch, or Keras for deep learning.

Solid understanding of machine learning algorithms, neural networks, and optimization techniques.

Experience building REST APIs or microservices to serve ML models.

Familiarity with cloud ML services (AWS Sagemaker, GCP Vertex AI, or Azure ML).

Knowledge of MLOps tools (Docker, Kubernetes, MLflow) is a plus.

Strong problem-solving and analytical skills.

Nice to Have:

Experience with Generative AI / LLMs (GPT, BERT, Stable Diffusion, etc.).

Knowledge of big data frameworks (Spark, Hadoop).

Exposure to statistics, probability, and advanced mathematics for AI/ML

Education

Any Gradute