Python Software Developer (Bengaluru)

Python Software Developer (Bengaluru)

01 Oct
|
Tutorcloud AI
|
Bengaluru

01 Oct

Tutorcloud AI

Bengaluru

Python Developer

Job Summary : We are seeking an AI Engineer / Python Developer with a strong interest in Python-based web development and AI-enabled applications. This role provides hands-on exposure to building production-ready web services while following engineering best practices, including unit and integration testing.

- Official name of designation Python Developer
- Reporting location: Hebbal Outer Ring Rd, Bangalore, Karnataka
- Work mode Dayshift, work from office
- No of working days 5 days

A)Key Responsibilities:

- Develop and maintain Python-based web applications using Flask or FastAPI
- Design and implement RESTful APIs for AI-powered features
- Write unit tests to validate business logic and API behavior .
- Assist in creating integration tests to verify end-to-end workflows .
- Collaborate with frontend and backend teams to ensure feature correctness .
- Follow coding standards, testing practices, and documentation guidelines .
- Participate in code reviews with a focus on quality and test coverage .
- Support debugging, defect fixing, and test validation activities

B) Required Skills:

- Strong fundamentals in Python programming.
- Basic understanding of web frameworks (Flask / FastAPI)




- Knowledge of unit testing concepts (pytest or unittest)
- Familiarity with integration testing and API testing basics
- Understanding of HTTP, REST APIs, and request/response flows.
- Experience using Git for version control

C) Good to Have:

- Exposure to test automation tools (pytest, pytest-asyncio, requests)
- Understanding of mocking and test data setup
- Familiarity with databases and ORM tools
- Awareness of CI/CD pipelines and automated test execution
- Basic exposure to Docker and cloud deployment concepts

D) Quality Expectations (Explicit):

- All recent features must include unit tests
- Critical APIs must be covered by integration tests
- Code changes are reviewed for test coverage and reliability
- Tests should be executable as part of CI pipelines

Who Should Apply:

- Students or recent graduates in Computer Science, AI, or related fields
- Candidate with hands-on Python or web project experience
- Individuals interested in quality-driven engineering practices

Company Details: Name of the company: Tutor Cloud Pvt Ltd

Company website: https://tutorcloud.ai/

To apply: https://tutorcloud.ai/careers/ OR [email protected]

📌 Python Software Developer (Bengaluru)
🏢 Tutorcloud AI
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python software developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: python software developer (bengaluru) / bengaluru