Job Apply



We are seeking an experienced Python developer in development, design, and testing with sound knowledge of Django Framework for our Data Science and Analytics practice. The candidate is expected to have a good track record in applying machine learning models in Python and carry experience in developing, troubleshooting, and maintaining complex software systems.

Key Responsibilities:

  • Develop, test, and maintain scalable web applications using Python frameworks such as Django, FastAPI, Flask, and Streamlit.
  • Design and implement backend components and RESTful APIs for various web services.
    Utilize cloud platforms like AWS for deploying applications and managing infrastructure.
  • Implement data science and machine learning models into the application logic.
  • Manage databases including SQL and Postgres, ensuring high performance and responsiveness.
    Implement unit tests and conduct code reviews to ensure code quality and reliability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement authentication and authorization mechanisms using Auth0 or similar technologies.
    Stay updated with emerging technologies and industry trends to continuously improve software development processes.

Skills and Qualifications:

  • Proficiency in Python programming language.
  • Experience with Django, FastAPI, Flask, and Streamlit frameworks.
  • Strong understanding of data science, machine learning, and artificial intelligence concepts.
  • Experience with cloud computing platforms, particularly AWS, and deployment using Gunicorn.
  • Familiarity with SQL and PostgreSQL databases.
  • Proficiency in version control tools such as Git.
  • Prior experience in developing scalable web applications and services.
  • Experience with containerization technologies like Docker.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Experience with unit testing frameworks.
    Strong understanding of RESTful API development.
  • Familiarity with authentication and authorization mechanisms like Auth0.
  • Excellent problem-solving skills and attention to detail.
  • Good communication skills and ability to work in a team environment.




    AndroidRaspberry PiiOSLinuxAWSMicrosoft AzureGoogle CloudHerokuMac OSHybridNativeOther

    Machine LearningArtificial IntelligenceData AnalyticsBig DataInternet of ThingsRoboticsVirtual RealityOther