
We are seeking a highly skilled and motivated Python Developer with expertise in Machine Learning (ML) frameworks and libraries. The ideal candidate will work on designing, developing, and deploying machine learning models and solutions. This role requires strong experience with Python, deep learning frameworks like PyTorch and TensorFlow, and practical knowledge of object detection models such as YOLO.
- Develop, test, and maintain robust Python-based applications and machine learning pipelines.
- Build, train, and fine-tune machine learning models using PyTorch, TensorFlow, and other frameworks.
- Implement and optimize object detection algorithms such as YOLO for real-time applications.
- Collaborate with cross-functional teams to integrate ML models into production systems.
- Conduct data preprocessing, feature engineering, and exploratory data analysis (EDA).
- Optimize machine learning models for performance, scalability, and accuracy.
- Stay updated on the latest advancements in machine learning and AI technologies.
- Debug, troubleshoot, and resolve issues related to ML models and Python code.
- Proven experience as a Python Developer with expertise in machine learning.
- Proficiency in machine learning frameworks such as PyTorch and TensorFlow.
- Hands-on experience with YOLO (You Only Look Once) or similar object detection models.
- Solid understanding of data structures, algorithms, and software engineering principles.
- Experience with data preprocessing, feature extraction, and model evaluation techniques.
- Familiarity with libraries like NumPy, Pandas, Scikit-learn, and Matplotlib/Seaborn for data manipulation and visualization.
- Experience in developing and deploying ML models in real-world scenarios.
- Strong problem-solving skills and attention to detail.
- Experience with cloud platforms (AWS, Azure, GCP) for deploying ML solutions.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with MLOps practices and tools for model deployment and monitoring.
- Understanding of reinforcement learning or other advanced ML techniques.
- Strong communication skills and the ability to work in an agile team environment.
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field.
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge AI and machine learning projects.
- Supportive and collaborative work environment.
- Opportunities for professional growth and learning.