Search by job, company or skills

tutorcloud.ai

Python Developer

Save
new job description bg glownew job description bg glow
  • Posted 55 minutes ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description :

Job Summary

We are seeking an 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 new 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 & also experience professionals .

• 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 [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148488285

Similar Jobs

Bengaluru, India

Skills:

GithubInfrastructure ManagementIbm CloudAgile MethodologiesAutomationVersion ControlGitCloud InfrastructureDockerRestful ApisPythonKubernetesAWSLinux Operating Systems

Bengaluru, India

Skills:

PostgreSQLSystem Monitoring ToolsDjango FrameworkCeleryDockerMySQLDistributed SystemsElasticsearchMongoDBKubernetesPythonVersion Control using gitasynchronous task queuesOOP fundamentalsweb frameworksRelational Databasesserver-side securityautomated testing frameworkscontainer technologies

Bengaluru, India

Skills:

PyramidDjangoNumpyPandasFlaskPython

Bengaluru, India

Skills:

NosqlGitReactDockerFastAPIRestful ApisKubernetesPythonSqlAWS