Search by job, company or skills

Python Developer

Python Developer

hashedin by deloitte
2-4 Years
Not Disclosed
  • Posted 2 months ago
  • Over 300 applicants have applied

Job Description

About the Role

Position: Software Engineer-I

Experience: 2-4 Years

Notice Period: Immediate-90 days

Hiring Locations: Bengaluru, Pune, Kolkata, Hyderabad.

Responsibilities

  • Strong understanding of a backend framework to implement APIs (FastAPI/ Django REST Framework (DRF) / Flask).
  • Proficiency in building Asynchronous code. Must have a good knowledge of a web framework like FastAPI, DRF, or Flask, with specific, hands-on experience using asyncio to build scalable, I/O-bound services.
  • Strong proficiency with Python testing frameworks like pytest, with a focus on writing comprehensive unit, functional, and integration tests.
  • Solid understanding of Python packaging, dependency management, and virtual environments, with hands-on experience using tools like Poetry, uv, pip, and virtualenv/venv.
  • Strong understanding of basics of SQL – reading and writing SQL queries, a basic understanding of database interaction tools schema design, and database optimization.
  • Hands-on experience with Python data libraries (Pandas, NumPy).
  • Good knowledge of API development and testing – including but not limited to HTTP, RESTful services, Postman, and allied cloud-based services like API Gateway.
  • Should have a keen eye for architecture. Understand the trade-off between architectural choices, both on a theoretical level and an applied level.
  • Good exposure of LLM SDKs(e.g., OpenAI, Anthropic, Azure OpenAI, Google Gemini).
  • Understanding of LLM orchestration and lifecycle management, including prompt engineering, agent state management, and debugging agentic loops.

Required Skills

  • Strong understanding of backend frameworks.
  • Proficiency in building Asynchronous code.
  • Strong proficiency with Python testing frameworks.
  • Solid understanding of Python packaging and dependency management.
  • Strong understanding of SQL.
  • Hands-on experience with Python data libraries.
  • Good knowledge of API development and testing.
  • Architectural understanding.
  • Exposure to LLM SDKs.
  • Understanding of LLM orchestration and lifecycle management.

Preferred Skills

  • Experience with cloud-based services.
  • Knowledge of debugging agentic loops.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Anthropic

venv

LLM SDKs

OpenAI

pip

virtualenv

Google Gemini

Azure OpenAI

asyncio

Similar Jobs

5-12 yrs
Bengaluru, India
Skills:
Coding, Django, Unix Shell Scripting, Debugging, Python development, Flask, Orm, Oops Concepts, Analytical Skills, enterprise application development
6-8 yrs
Bengaluru, India
Skills:
Data Structures, Pyspark, Apache Spark, Rest API Development, Multithreading, Microservices, Backend Development, Oop, Django, Python Development, Flask, FastAPI, Problem Solving, Async-Await, Python GIL Performance, Asyncio, multiprocessing
3-6 yrs
Bengaluru, India
Skills:
Vuejs, PostgreSQL, Typescript, Javascript, MySQL, Flask, Python, SQL Server, Css3, Django, Git, Html5, Reactjs, FastAPI, MongoDB, Rest Apis, Agile
4-10 yrs
Bengaluru, India
Skills:
react.js , Typescript, Javascript, Gcp, Data Visualization, FastAPI, Api Integration, Python
5-7 yrs
Bengaluru, India
Skills:
Scrapy, SQL Server, Jenkins, Django, Devops, DB2, Linux, Docker, MySQL, Ansible, Shell scripting, Flask, Json Parsing, Kubernetes, Python, Middleware components, requests module