We are seeking a Python Developer with a solid foundation in AI/ML technologies to join our growing team.
In this role, you will develop high-performance Python applications while incorporating machine learning models and algorithms to drive business solutions.
Requirements
- 3+ years of Python development experience, with a strong understanding of core Python principles and libraries.
- Experience with Web Frameworks: Proficiency in at least one Python web framework (e.g., Django, Flask, or FastAPI).
- AI/ML Exposure: Experience working with AI/ML libraries such as TensorFlow, PyTorch, or scikit-learn, including implementing models, fine-tuning, or integrating pre-built models into applications.
- Version Control: Proficiency in using version control tools like Git.
- RESTful APIs: Experience working with RESTful APIs and integrating them into applications.
- Problem-Solving Skills: Strong analytical and problem-solving abilities, with a passion for building efficient, scalable applications.
Responsibilities
- Develop Scalable Python Applications: Design, implement, and maintain Python-based applications using frameworks like Django, Flask, or FastAPI.
- AI/ML Integration: Collaborate with data scientists and engineers to integrate AI/ML models into applications, utilizing tools like TensorFlow, PyTorch, or scikit-learn.
- Write clean, efficient, and maintainable Python code following industry best practices.
- Collaborate with cross-functional teams to gather requirements and deliver solutions aligned with business objectives.
- Support deployment and integration of machine learning models into production environments, ensuring scalability and effectiveness.
- Optimize performance for both code and machine learning models.
- Participate in code reviews, maintain documentation, and uphold high-quality standards.
Natural Abilities
- Smart, self-motivated, responsible, and innovative thinker.
- Detail-oriented with strong analytical skills.
- Excellent written communication skills.