Python Developer - Pune, India - Tarcaz AI

    Tarcaz AI
    Tarcaz AI Pune, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Tarcaz Labs is looking for a Python Developer with high ownership to to work on complex projects with clear impact on the real world.

    About Tarcaz Labs

    We, at Tarcaz Labs, build cutting edge AI solutions to improve enterprise productivity. Our team has deep expertise in data and technology. We come with a prior experience in Silicon Valley, with educational qualifications from institutes such as IIT Kanpur and UC Berkeley. We have a stellar round up of advisors from institutes such as IIT Bombay and Johns Hopkins University.

    Software Development Roles at Tarcaz

    This opportunity will enable a new graduate with 1-2 years of experience to start their career in the world of data and machine learning. You will get to work with large datasets and explore cloud technology.

    We are looking to hire a talented developer with experience in collecting data (text, image, videos, sound or similar modalities).

    Responsibilities:

    • Work with the team to understand problem(s) of focus and develop data collection frameworks
    • Codify the process to collect data and aggregate into structured tables and databases
    • Work with the team to provide summary of collected data, and investigate on additional needs
    • Document code, methodology and results for longer term usage
    • Develop and maintain scalable and robust web applications using Python, Django, and Flask frameworks.
    • Collaborate with cross-functional teams to design, develop, and deploy new features.
    • Write clean, efficient, and maintainable code while adhering to coding standards.
    • Conduct thorough testing and debugging to ensure high-quality software.
    • Participate in code reviews to provide and receive constructive feedback.
    • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
    • Stay updated with the latest industry trends and technologies.
    • Troubleshoot and resolve software defects and issues in a timely manner.
    • Assist in the deployment and maintenance of applications on production servers.

    Minimum Qualifications

    • Proficiency in Python
    • Acquaintance with libraries such as pandas

    Preferred Qualifications:

    • Ability to learn and apply new concepts
    • Undergraduate/ post graduate in computer science or related fields
    • Understanding of concepts of deep learning, for eg. convolutional neural networks
    • Self starter - the candidate should be able to independently try approaches and show ability to solve problems when stuck
    • High ownership and passion to solve complex problems in machine learning
    • Experience with frontend frameworks/libraries like React JS.
    • Familiarity with cloud platforms such as AWS or Azure.
    • Understanding of Agile/Scrum methodologies.

    If you are a passionate Python developer looking to take your skills to the next level, we would love to hear from you.