• polygon-breadcrumbs
  • Back
  • Prudent AIlogo

    Prudent AI

    Backend Developer

    2-6 Years Exp

    Chennai

    In-Office

    Full Time

    Job Description

    A Python backend lead, who takes initiatives and contribute to company’s mission, vision, strategy and operations. You’ll be part of the product road map end-to-end from ideation to delivery taking various decisions at each stage. As today Prudent.ai services depend heavily on Python (Django as API, pandas for processing data, data validation/data formatting/ data analysis) we're keen to onboard smart Python backend lead to help us build amazing services that are reliable, performant and maintainable.

    As the Backend Python Lead, you will have the opportunity to build and own core systems, key features and be part of a dynamic engineering culture. This role requires to be hands on as well asl be responsible for directing the teams towards the development of the product. You will guide development teams through the programming, testing, and deployment of the platform. This will require working with and managing the workflow of software developers and being responsible for meeting timelines agreed upon with project owners. You will work closely with the founders as part of initial core founding team & have the room to grow to a management role quickly, while also interfacing with stakeholders across the business.

    Roles and Responsibilities

      The Technology

      The technology consists primarily of a cloud-based web application, hosted on AWS, and built on a number of tools including Python, Django, Postgres, Pandas, proprietary OCR engine to mention a few. As a full stack developer, you will work on all parts of technology stack, from the server-side applications and databases to backend and client facing web-services and APIs. You will also be part of infrastructure design, provisioning and application architecture and scaling discussions.


      Responsibilities:

      • Provide leadership and technical vision for the backend architecture.
      • Design architect and operate your deliverables
      • Engage in feature design from inception to operations
      • Apply vision, image, OCR and text processing to millions of documents
      • Build robust scalable performance optimized API infrastructure & integrations to third party applications
      • Build resiliency and security across different layers of the application as this processes critical sensitive personal financial information
      • Design and implement automation solutions for development, testing, and production environments & manage deployment through automated CI/CD pipelines.
      • Build, maintain & deploy robust, well-tested products/features 
      • Write crisp, clean & efficient python code, with equal focus on easy debugging.
      • Communicate effectively, contribute to improving the dev processes.
      • Share feedback with others, mentor your teammates and grow the team.
      • Stay up-to-date with the latest technologies. Suggest process improvements, tech stacks that might fit better to the use case we are solving.
      • Drive high performance and output in the team through training, mentoring, coaching and performance reviews.
      • Oversee & sign-off live release deployments, ensuring high quality.


    Desired Candidate Profile

      • Strong, demonstrable experience in Python and Django with Minimum 3 years of python backend work including writing scalable & performance optimized APIs
      • Minimum 2 years of AWS backend & devops experience
      • Proficiency in the following:
      • Django RESTful API design pattern and development.
      • Python packages such as pandas, lists, pivots, aggregations, regex, reinforcement learning etc.
      • Server management and deployment on AWS/Azure (Docker container, Auto scaling groups, CI/CD)
      • Scaling AWS infrastructure and familiarity with Lambda functions
      • Building resiliency and security across different layers of the application as this processes critical sensitive personal financial information
      • Building secure data pipelines for secure file transfers and at rest.
      • Building integrations to 3rd party services and applications.
      • Ingesting critical data through data scrambling or anonymization techniques.
      • Build reinforcement learning models from user’s actions within product.
      • Handling workflow authorizations and collaboration in a secure manner.
      • Database design and management and securing connections and data at rest.
      • Writing unit tests and integration tests as required using pytest or similar.


      Required Soft Skills:

      • Communicative and Curious
      • Collaborative and bias for delivery
      • Empathetic and independent
      • Works well with a team & is capable of building a team that works for them
      • Great human with a passion for learning

    Backend Developer

    location Chennai

    onsite In-Office

    exp 2-6 Years Exp

    vector_icon Full Time

    apply now

    Have a question about this job?

    Our talent advisors are happy to answer.