Python Developer

Vish Gyana Technology Solutions

Chennai

On-site

INR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology solutions company in Chennai is seeking a skilled Python Developer to join their team. The role involves writing efficient Python code, developing APIs, and collaborating with AI specialists. Candidates should have 2-3 years of experience in Python development and be familiar with web frameworks like FastAPI. This is a full-time entry-level position with opportunities for growth in the field of artificial intelligence.

Qualifications

  • 2-3 years of hands-on experience in Python development.
  • Demonstrable experience with Python web frameworks such as FastAPI.
  • Familiarity with both relational and NoSQL databases.

Responsibilities

  • Write high-quality, reusable, and testable Python code.
  • Design, build, and maintain robust server-side logic and RESTful APIs.
  • Collaborate with AI team to integrate models into production systems.

Skills

Python Proficiency
Web Frameworks
Database Knowledge
API Development
AI/ML Libraries
Version Control
Problem-Solving

Education

Bachelor's or Master's degree in Computer Science

Tools

FastAPI
PostgreSQL
MongoDB
Git
TensorFlow
Docker

Job description

Overview

Job Description - Python Developer (AI/ML)

We are looking for a skilled Python Developer with 2-3 years of experience and a strong interest in artificial intelligence and machine learning to join our dynamic team. In this role, your primary focus will be on writing clean, efficient, and scalable Python code for a variety of applications. You will also have the opportunity to work alongside our AI specialists to develop and integrate, contributing to the creation of innovative AI-driven solutions. The ideal candidate is a proficient Python programmer who is passionate about leveraging their skills to build and enhance intelligent systems.

Key Responsibilities
  • Core Python Development: Write high-quality, reusable, and testable Python code for various applications and services.
  • Application & API Development: Design, build, and maintain robust server-side logic and RESTful APIs using Python frameworks like FastAPI.
  • AI/ML Integration: Collaborate with the AI team to integrate models into our production systems and applications.
  • Data Handling: Write scripts for data extraction, transformation, and loading (ETL) processes, and work with various databases (SQL and NoSQL) to ensure data is ready for use in AI models.
  • Code Optimization and Debugging: Analyze and enhance the performance of existing Python applications and debug complex issues.
  • Collaboration and Version Control: Work closely with front-end developers, product managers, and other engineers using version control systems like Git.
  • Stay Current: Keep up-to-date with the latest trends and advancements in Python development, as well as emerging technologies in AI and machine learning.
Required Skills and Qualifications
  • Python Proficiency: 2-3 years of hands-on experience in Python development, with a deep understanding of its core concepts and data structures.
  • Web Frameworks: Demonstrable experience with Python web frameworks such as FastAPI.
  • Database Knowledge: Familiarity with both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases.
  • API Development: Proven experience in building and consuming RESTful APIs.
  • AI/ML Libraries: Experience with key Python libraries for data science and machine learning.
  • Version Control: Proficiency with Git and collaborative development workflows.
  • Problem-Solving: Strong analytical and problem-solving skills with excellent attention to detail.
Preferred Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Deep Learning Frameworks: Exposure to deep learning frameworks such as TensorFlow or PyTorch.
  • Cloud Platforms: Familiarity with cloud services (AWS, Google Cloud Platform, or Azure), especially for deploying applications.
  • Containerization: Knowledge of Docker and container orchestration tools is a plus.
  • MLOps: Interest in or experience with MLOps principles and tools for managing the machine learning lifecycle.
  • Communication: Strong verbal and written communication skills and the ability to work effectively in a team environment.
Employment details
  • Seniority level: Entry level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer (AI)
Python Developer (AI)

Intellify • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Keka Technologies Private Limited • Ahmedabad District

On-site
INR 4,200,000 - 5,800,000
Senior Python Developer
Senior Python Developer

Keka Technologies Private Limited • Kolkata District

Hybrid
INR 1,800,000 - 2,800,000
Python software Engineer
Python software Engineer

concertcare india pvt. ltd. • Chennai District

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

Infosys • Chennai District, Bengaluru, Pune District

Hybrid
INR 1,200,000 - 2,000,000
Senior Python Developer- AI/ML
Senior Python Developer- AI/ML

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Python Developer
Python Developer

Techminds Group • NTR

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

Palni • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

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

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1