ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Backend Engineer Jobs in Gurgaon
  4. /Python Developer
SA
Shorthills AI

Python Developer

Gurgaon · Mid Level

Older listing - lower visibility likelyVerified listingPosted 887d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

HIGH

Our tracked job listings for Shorthills AI show strong recent activity.

Apply window

First 72 hours

Window passed - posted 887d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

15 listed
Machine Learning AlgorithmsSoftware Design PatternsArtificial IntelligenceMachine LearningData StructuresScientific ComputingNaming ConventionsPython (Programming Language)+7 more
Machine Learning AlgorithmsSoftware Design PatternsArtificial IntelligenceMachine LearningData Structures

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Are you a highly-skilled Python Developer looking for an exciting new opportunity? Look no further than Shorthills AI! We are currently seeking a talented individual to join our growing team as a Python Developer. In this role, you will have the opportunity to work on cutting-edge projects in the field of artificial intelligence and machine learning.

As a Python Developer at Shorthills AI, you will be responsible for the design, development, and implementation of various software solutions utilizing Python. You will work closely with our team of data scientists and engineers to create scalable and efficient algorithms that drive our AI-driven products and services.

Responsibilities:

- Design and develop robust, scalable, and secure Python-based applications and software solutions
- Collaborate with our team of data scientists and engineers to implement machine learning algorithms and models
- Analyze and improve the performance of existing Python codebase
- Write clean and efficient code that adheres to best practices and coding standards
- Create and maintain documentation for new and existing projects
- Work closely with cross-functional teams to integrate Python-based solutions into our products and services
- Stay up to date with the latest trends and developments in the field of Python and machine learning

Requirements:

- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience as a Python Developer, with a strong understanding of Python programming language and its libraries
- Familiarity with machine learning frameworks such as TensorFlow, Keras, or PyTorch is a plus
- Solid understanding of data structures, algorithms, and software design patterns
- Experience with version control systems such as Git
- Strong problem-solving skills and the ability to work effectively in a fast-paced, dynamic environment
- Excellent communication and teamwork skills

At Shorthills AI, we are dedicated to fostering a collaborative and innovative work environment. We offer competitive compensation, comprehensive benefits, and ample opportunities for professional growth and development.

If you are passionate about Python development and are eager to work on cutting-edge AI projects, we would love to hear from you! Apply now and join us in shaping the future of artificial intelligence at Shorthills AI.

Department

All Departments

Open Positions

1

Skills Required

Python, Django, SQL

Role

The role of a Python Developer is vital in today's digital landscape, as the demand for Python-based applications and solutions continues to rise. Python is a versatile programming language that is widely used for web development, data analysis, artificial intelligence, and scientific computing. As a Python Developer, one is responsible for carrying out a range of tasks to build, maintain, and optimize Python-based systems. Below are the key roles and responsibilities associated with the position of a Python Developer:

1. Developing and maintaining Python-based applications: Python Developers are responsible for writing clean, efficient, and maintainable code for various software applications. This includes designing, implementing, and testing software solutions to meet the specific requirements of the project.

2. Collaborating with cross-functional teams: Python Developers work closely with other team members, including designers, project managers, and other developers, to ensure the successful delivery of projects. This involves participating in meetings, providing technical insights, and contributing to the overall development process.

3. Building scalable and high-performance systems: Python Developers should have in-depth knowledge of best practices for building and optimizing high-performance systems. This includes implementing efficient algorithms, optimizing code, and utilizing appropriate data structures to enhance system scalability and performance.

4. Writing and maintaining technical documentation: Python Developers are responsible for documenting the code they write and maintaining comprehensive technical documentation for the projects they work on. This is essential for seamless knowledge transfer and future maintenance of the software.

5. Troubleshooting and debugging: Python Developers are tasked with identifying and resolving technical issues and bugs within the software. This involves understanding the root cause of the problem, coming up with effective solutions, and implementing fixes to ensure the stability and reliability of the system.

6. Keeping abreast of industry trends and best practices: Python Developers need to stay updated with the latest advancements in the field of software development. This includes learning about new tools, libraries, and techniques that can enhance their development skills and contribute to the overall improvement of the projects they work on.

7. Adhering to coding standards and best practices: Python Developers should follow coding standards and best practices to ensure the quality, readability, and maintainability of the code they produce. This involves using proper naming conventions, writing unit tests, and applying design patterns to create robust and efficient software solutions.

In conclusion, the role of a Python Developer is multifaceted, involving various responsibilities related to software development, collaboration, optimization, and maintenance. With the continued growth of Python as a leading programming language, the demand for skilled Python Developers is expected to remain strong in the foreseeable future.

Education/Qualification

Btech

Desirable Skills

Flask, Pytest, mysql

Years Of Exp

2 to 6 years

Salary

1000000 to 2000000

tags

Python, Django, SQL

Designation

Senior Software Developer

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 823-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

More Backend Engineer roles in Gurgaon

See all

Backend Lead Software Engineer (Level 5) | Gurugram based

Agoda logoAgoda · Gurgaon

SAS SQL BI - Python Developer

Citi logoCiti · Gurgaon

Lead Software Engineer

Holiday Tribe logoHoliday Tribe · Gurgaon

Lead Software Engineer (Level 5) | BackEnd (Gurugram based)

Agoda logoAgoda · Gurgaon

Keep browsing

All Backend Engineer jobs in Gurgaon

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.