About the Role :
We are seeking a highly skilled Senior Python Developer with expertise in Artificial Intelligence (AI) and Machine Learning (ML) to join our innovative team. The ideal candidate will have a strong background in Python development, data science, and machine learning frameworks to design, develop, and deploy AI / ML models and solutions that solve complex business problems.
Key Responsibilities :
- Design, develop, test, and deploy scalable AI / ML models and applications using Python.
- Collaborate with data scientists, engineers, and business stakeholders to understand requirements and translate them into technical solutions.
- Build and maintain data pipelines and ETL processes to support AI / ML workflows.
- Implement machine learning algorithms, natural language processing (NLP), computer vision, or deep learning models using frameworks like TensorFlow, PyTorch, scikit-learn, etc.
- Optimize and tune models for performance, scalability, and accuracy.
- Develop APIs and services to integrate AI / ML models into production environments.
- Conduct code reviews, write unit and integration tests, and maintain high code quality.
- Stay updated with the latest AI / ML trends, tools, and best practices to continuously improve our solutions.
- Mentor junior developers and contribute to team knowledge sharing and best practices.
Required Skills and Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, Data Science, or a related field.5+ years of professional experience in Python development with a focus on AI / ML projects.Strong proficiency in Python and its data science libraries such as NumPy, pandas, scikit-learn, TensorFlow, PyTorch, Keras, etc.Experience in developing, training, and deploying machine learning and deep learning models.Solid understanding of machine learning algorithms, data structures, and statistics.Experience with data processing and ETL pipelines using tools like Apache Airflow, Spark, or similar.Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies like Docker and Kubernetes.Knowledge of RESTful API development and microservices architecture.Excellent problem-solving, debugging, and analytical skills.Strong communication skills and ability to work collaboratively in a cross-functional team.(ref : hirist.tech)