Python Developer with AI/ML
Job Title: AI/ML Engineer (Python)Key Responsibilities:Design, develop, and implement machine learning models and AI algorithms using Python.Build and optimize data pipelines for training and inference.Perform data preprocessing, feature engineering, and exploratory data analysis (EDA).Deploy ML models into production using frameworks such as TensorFlow, PyTorch, Scikit-learn.Collaborate with cross-functional teams to integrate AI solutions into applications.Research and experiment with cutting-edge AI/ML techniques (NLP, Computer Vision, Generative AI, etc.).Monitor, evaluate, and fine-tune deployed models for performance and scalability.Document solutions, processes, and best practices for knowledge sharing.Required Skills & Qualifications:Bachelor’s or Master’s degree in Computer Science, Data Science, AI/ML, or related field.Strong proficiency in Python and ML libraries (TensorFlow, PyTorch, Scikit-learn, Pandas, NumPy).Solid understanding of machine learning algorithms, deep learning, and statistical methods.Experience with data visualization tools (Matplotlib, Seaborn, Plotly).Hands-on experience with model deployment (Flask/FastAPI, Docker, Kubernetes, AWS/GCP/Azure).Knowledge of SQL/NoSQL databases and data engineering concepts.Strong problem-solving and analytical skills.Preferred Qualifications (Nice to Have):Experience with NLP (Hugging Face, Transformers), Computer Vision (OpenCV, YOLO, etc.).Knowledge of MLOps frameworks (MLflow, Kubeflow, Airflow).Exposure to big data tools (Spark, Hadoop).Experience with Generative AI (LLMs, Diffusion Models, LangChain, RAG pipelines).