Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Python AI/ML Developer.
India Jobs Expertini

Urgent! Python AI/ML Developer Job Opening In Pune – Now Hiring iprogrammer

Python AI/ML Developer



Job description

Position Overview

We are seeking a motivated Junior Python AI/ML Developer to join our dynamic team and contribute to cutting-edge artificial intelligence and machine learning projects.

This role offers an excellent opportunity for a recent graduate or early-career professional to grow their expertise in either Computer Vision or Generative AI while working on real-world applications that drive business impact.

Key Responsibilities

Core Development

  • Develop, test, and deploy machine learning models using Python and popular ML frameworks
  • Write clean, efficient, and well-documented Python code following best practices
  • Collaborate with senior developers and data scientists to implement AI/ML solutions

AI/ML Implementation

  • Build and train machine learning models for either computer vision or generative AI applications
  • Perform data preprocessing, feature engineering, and model evaluation
  • Implement model optimization techniques to improve performance and efficiency
  • Monitor model performance in production and assist with maintenance

Data Management

  • Work with large datasets and implement data pipelines
  • Conduct exploratory data analysis to understand patterns and insights
  • Ensure data quality and implement data validation processes

Collaboration & Learning

  • Participate in agile development processes and team stand-ups
  • Document technical processes and maintain project documentation
  • Stay current with latest AI/ML trends and technologies
  • Contribute to knowledge sharing within the team

Required Technical Skills

Programming & Development

  • Python : Strong proficiency with 2+ years of experience
  • ML Libraries : Experience with scikit-learn, pandas, numpy, matplotlib/seaborn
  • Version Control : Proficiency with Git and collaborative development workflows
  • Database : Basic knowledge of SQL and database operations
  • APIs : Understanding of FAST APIs and web services

Machine Learning Fundamentals

  • Understanding of supervised and unsupervised learning algorithms
  • Knowledge of model evaluation metrics and validation techniques
  • Experience with data preprocessing and feature engineering
  • Basic understanding of statistical concepts and data analysis

Specialized Knowledge (Choose One Track)

Computer Vision Track

  • Deep Learning : Experience with TensorFlow or PyTorch
  • CV Libraries : Familiarity with OpenCV, PIL/Pillow
  • Image Processing : Understanding of image preprocessing and augmentation
  • Model Architectures : Basic knowledge of CNNs and popular vision models

Generative AI Track

  • NLP Fundamentals : Understanding of text processing and tokenization
  • LLM Experience : Basic experience with transformer models and APIs (OpenAI, Hugging Face)
  • Text Generation : Knowledge of prompt engineering and fine-tuning concepts
  • Vector Databases : Familiarity with embeddings and similarity search

Required Qualifications

Education & Experience

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or related field
  • 1-3 years of professional software development experience
  • Portfolio of personal or academic AI/ML projects demonstrating practical application

Technical Competencies

  • Demonstrated ability to implement machine learning algorithms from scratch
  • Experience with at least one end-to-end ML project (from data collection to deployment)
  • Understanding of software engineering principles and clean code practices

Preferred Qualifications

Advanced Skills

  • Master's degree in AI/ML, Computer Science, or related field
  • Experience with MLOps tools and model deployment
  • Familiarity with model optimization and quantization techniques

Domain Expertise

  • Previous internship or project experience in computer vision or NLP
  • Publications or contributions to open-source ML projects
  • Experience with A/B testing and experimentation frameworks

Soft Skills & Personal Attributes

Professional Skills

  • Problem-Solving : Strong analytical thinking and debugging skills
  • Communication : Ability to explain technical concepts to non-technical stakeholders
  • Collaboration : Experience working in cross-functional teams
  • Adaptability : Eagerness to learn new technologies and adapt to changing requirements

Personal Qualities

  • Passion for artificial intelligence and emerging technologies
  • Detail-oriented with strong attention to code quality and testing
  • Self-motivated with ability to work independently
  • Curiosity and commitment to continuous learning

 


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Python AI Potential: Insight & Career Growth Guide