drjobs Python AI/ML Developer

Python AI/ML Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.