Python Software Developer

Osiz Technologies

Madurai District

On-site

INR 900,000 - 1,500,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Osiz Technologies in Madurai seeks a Python Developer with ML focus to design and build Python-based applications, integrate ML models, and work with APIs.

You will preprocess data, train and evaluate models, and collaborate with data scientists and engineers. Familiarity with Pandas, NumPy, Scikit-learn, TensorFlow or PyTorch, REST APIs, and databases (MySQL/PostgreSQL/MongoDB) is required.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 2–7 years of experience as a Python Developer with ML exposure.
  • Strong Python programming and ML fundamentals.
  • Experience with ML libraries and REST APIs.
  • Experience with SQL and database concepts.
  • Familiarity with Git/GitHub.
  • Good problem-solving and analytical skills.
  • Knowledge of Generative AI, NLP, or OpenAI APIs is a plus.

Responsibilities

  • Develop, test, and maintain applications using Python.
  • Build and integrate Machine Learning models into applications.
  • Develop REST APIs using FastAPI, Flask, or Django.
  • Perform data preprocessing, feature engineering, model training, and evaluation.
  • Collaborate with developers, data scientists, and other technical teams.
  • Write clean, scalable, reusable, and well-documented code.

Skills

Python
Machine Learning concepts
Supervised learning
Unsupervised learning
REST APIs
SQL
Git/GitHub
Problem-solving

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field

Tools

Pandas
NumPy
Scikit-learn
TensorFlow
PyTorch
FastAPI
Flask
Django
MySQL
PostgreSQL
MongoDB
Docker
AWS
Azure
GCP

Job description

Job Description Python Developer

Position: Python Developer – Machine Learning
Experience: 2–7 Years
Location: Madurai
Employment Type: Full-Time

Job Summary

We are looking for a skilled Python Developer with good knowledge of Machine Learning to join our development team. The candidate will be responsible for developing Python-based applications, integrating ML models, working with APIs, and contributing to AI/ML-driven solutions.

Key Responsibilities

  • Develop, test, and maintain applications using Python.
  • Build and integrate Machine Learning models into applications.
  • Work with ML libraries and frameworks such as Scikit-learn, Pandas, NumPy, TensorFlow, or PyTorch.
  • Perform data preprocessing, feature engineering, model training, and evaluation.
  • Develop and integrate REST APIs using FastAPI, Flask, or Django.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB.
  • Optimize application performance and ML model efficiency.
  • Debug, troubleshoot, and resolve application issues.
  • Collaborate with developers, data scientists, and other technical teams.
  • Write clean, scalable, reusable, and well-documented code.
  • Stay updated with emerging AI/ML technologies and best practices.

Required Skills

  • Strong programming knowledge in Python.
  • Good understanding of Machine Learning concepts and algorithms.
  • Knowledge of supervised and unsupervised learning.
  • Experience with Pandas, NumPy, and Scikit-learn.
  • Basic knowledge of TensorFlow or PyTorch.
  • Good understanding of REST APIs.
  • Knowledge of SQL and database concepts.
  • Familiarity with Git/GitHub.
  • Strong problem-solving and analytical skills.

Good to Have

  • Experience with Generative AI, LLMs, or NLP.
  • Knowledge of OpenAI APIs or other AI APIs.
  • Familiarity with Docker and cloud platforms such as AWS/Azure/GCP.
  • Experience deploying ML models into production.
  • Knowledge of MLOps concepts.

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.

Preferred Candidate

Candidates who have worked on Python-based projects involving Machine Learning/AI and can demonstrate practical project experience will be preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer with AI/ML
Python Developer with AI/ML

Talentgigs • Chennai

On-site
INR 800,000 - 1,200,000
Python Software Developer
Python Software Developer

V2 Solutions • Pune District

On-site
INR 900,000 - 1,500,000
Python Developer
Python Developer

Vish Gyana Technology Solutions • Chennai

On-site
INR 600,000 - 800,000
AI/Python Developer
AI/Python Developer

Orcapod Consulting Services • Bengaluru, Mumbai

Hybrid
INR 2,000,000 - 3,600,000
Python Machine Learning Engineer
Python Machine Learning Engineer

Lonvec Technologies Private Limited • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Python Developer (Data Science & AI)
Python Developer (Data Science & AI)

Texala • Pune District

On-site
INR 800,000 - 1,200,000
Python Developer
Python Developer

Appscrip • Bengaluru

On-site
INR 400,000 - 650,000
Python Developer
Python Developer

TTK Services Private Limited • Bengaluru

On-site
INR 600,000 - 1,000,000
Python Developer
Python Developer

Ariel Software Solutions • Sahibzada Ajit Singh Nagar

On-site
INR 600,000 - 800,000
Yearly Performance Based Bonus
Paid leave
Training Development
+2
AI/ML Developer
AI/ML Developer

NAVVYASA CONSULTING PRIVATE LIMITED • Gurugram District

On-site
INR 1,500,000 - 2,500,000