Position: Python / AI / Machine Learning Engineer
Location: Chennai
Experience: 2-5 yrs
About the Role
We are looking for a skilled and passionate Python/AI/ML Engineer to join our team. The candidate will be responsible for designing, developing, and deploying AI/ML-based solutions to solve real-world problems. This role requires a strong foundation in Python programming, data handling, and machine learning model development.
Key Responsibilities
- Design, develop, and implement machine learning and deep learning models.
- Write efficient, scalable, and clean Python code for data preprocessing, model building, and deployment.
- Work with structured and unstructured datasets to extract insights.
- Research and implement AI/ML algorithms to improve accuracy, scalability, and performance.
- Collaborate with data engineers, product managers, and business stakeholders to understand requirements and deliver solutions.
- Deploy models into production environments (e.g., using Flask/FastAPI, Docker, or cloud services like AWS, GCP, or Azure).
- Monitor, maintain, and optimize model performance.
- Stay updated with the latest advancements in AI, ML, and data science.
Required Skills & Qualifications
- Strong proficiency in Python and related libraries (NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch, etc.).
- Hands-on experience with Machine Learning algorithms (classification, regression, clustering, recommendation systems).
- Good understanding of Deep Learning concepts (CNN, RNN, LSTM, Transformers).
- Knowledge of data preprocessing, feature engineering, and model evaluation techniques.
- Experience with SQL/NoSQL databases and handling large datasets.
- Familiarity with APIs, Flask/FastAPI, and deploying ML models.
- Strong problem-solving and analytical skills.
Good to Have
- Experience with Natural Language Processing (NLP) or Computer Vision.
- Knowledge of MLOps tools (MLflow, Kubeflow, Airflow).
- Exposure to cloud platforms (AWS SageMaker, GCP AI Platform, Azure ML).
- Experience with data visualization tools (Matplotlib, Seaborn, Power BI, Tableau).
Education
Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, or related field.