Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19526902

    BENGALURU · FULLTIME

    Python Software Developer

    Tutorcloud AI Pvt Ltd logo

    Tutorcloud AI Pvt Ltd

    Bengaluru · onsite · Posted 22d ago

    Sourced fromNaukri
    Undisclosed1–5 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 15 questions to answer1.2s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Description 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 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
    • 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 removed]

    Sourced from naukri

    Section · 02

    Skills

    HTTPDockerRetrieval Augmented GenerationRestful Web Api Developmentcode qualityUnit testingpytestDjango Frameworktest automation frameworkORMci/cd pipelineFlask FrameworkJSONdebuggingPythonSQLIntegration TestingAi TechniquesGITOOPSMachine Learning

    Python Software Developer · waiting for your command