Artificial Intelligence/Machine Learning Developer - Python Programming (4-7 yrs)
Avisoft
posted 2mon ago
Key skills for the job
AI,ML Python Developer
About Company :
Avisoft (https://avisoft.io/) is a Technology and IT services company based in Mohali and Jammu serving clients globally.
We offer Product Engineering, IT Consultancy, Project Outsourcing and Staff Augmentation services.
We partner with businesses to design and build Tech platforms from scratch, or to re-engineer and modernize their legacy systems.
Our teams have expertise in Full Stack Technologies, REST API Servers, Blockchain, DevOps, Cloud Technologies, Data Engineering, and Test Automation.
We are building next gen SaaS platforms for e-commerce and health-tech domains.
About the Role :
We are seeking a highly skilled Python Developer with a minimum of 4+ years of experience to join our team.
In this role, you will play a key part in designing and implementing functional requirements, building efficient back-end features, managing testing and bug fixes, and providing mentorship to junior team members.
Your expertise in Python development, knowledge of design patterns, and experience with testing frameworks such as pytest or unit test will be crucial in contributing to the success of our projects.
In addition, you will leverage AI/ML technologies to enhance our data processing and application solutions.
Responsibilities :
- Design and implement functional requirements for software applications.
- Develop robust and efficient back-end features using Python.
- Integrate AI/ML models and algorithms to solve complex business problems and enhance product functionality.
- Oversee testing processes, addressing and resolving bugs using frameworks like pytest or unittest.
- Prepare comprehensive technical documentation for reference.
- Mentor and coach junior team members, sharing your knowledge and experience.
- Actively participate in code reviews and discussions to ensure code quality.
- Implement software enhancements and suggest improvements for ongoing projects.
- Collaborate with cross-functional teams to integrate AI/ML models into existing applications.
Skills :
- Proven experience as a Python Developer with a minimum of 4 years in a similar role.
- Excellent understanding and application of design patterns in software development.
- Strong experience with testing frameworks, preferably pytest or unittest.
- Familiarity with data processing frameworks such as pandas, pyspark, or similar.
- AI/ML experience, with expertise in integrating machine learning models into applications.
- Experience with cloud platforms, particularly Amazon Web Services (AWS), including AWS Glue and AWS Sagemaker for deploying models.
- Solid understanding of databases and SQL.
- Familiarity with building back-end solutions and APIs for machine learning models.
- Experience with AI/ML libraries such as TensorFlow, PyTorch, and Scikit-learn.
- Exceptional attention to detail in coding and problem-solving.
- Demonstrated leadership skills and ability to guide and motivate a team.
- Familiarity with React for front-end integration with AI/ML-driven back-end services.
- Master's degree in computer science, Information Technology, or a related field.
Mandatory skills : Python, AI/ML Integration, TensorFlow/PyTorch/Scikit-learn, Backend Development, AWS (Sagemaker, Glue), Pandas/PySpark, Design Patterns, Unit Testing (pytest, unittest), SQL, Model Deployment, Cloud Platforms (AWS, Google Cloud, Azure).
Functional area : Python Development, AI/ML Integration, Backend Architecture, Cloud Deployment (AWS, GCP, Azure), Data Processing & Analysis, Testing & Debugging, Model Deployment & Optimization, Mentorship & Team Collaboration.
Qualification : 4 - 7 years of hands-on experience in AI,ML Python Developer
Industry type : IT Services
Functional Areas: Other
Read full job description4-7 Yrs