Description
Build, train, and optimize AI/ML models for real-world business use cases while integrating them into enterprise workflows.
This role is on-site.
Responsibilities
- Design and maintain Python-based applications and services.
- Perform data preprocessing, feature engineering, and exploratory data analysis.
- Develop supervised and unsupervised learning models for classification, regression, and clustering.
- Debug complex issues, perform root cause analysis, and enhance application performance.
- Collaborate with cross-functional teams on design discussions, code reviews, and deployment.
Required Skills
- 5+ years of hands-on experience in Python programming.
- Solid understanding of AI/ML concepts including Scikit-learn, NumPy, and Pandas.
- Experience with SQL and relational databases.
- Knowledge of data structures and algorithms.
- Familiarity with model evaluation and tuning techniques.
- Experience with Azure cloud platforms.
- Proficiency in REST API development using FastAPI or Django.
- Bachelor's degree in Computer Science, IT, Engineering, or a related field.
Preferred Skills
- Exposure to deep learning frameworks like TensorFlow or PyTorch.
- Experience with MLOps concepts and deployment workflows.
- Familiarity with version control systems (Git) and containerization (Docker/Kubernetes).