Talent.com
Python Developer - Artificial Intelligence / Machine Learning

Python Developer - Artificial Intelligence / Machine Learning

Virtuoso Staffing Solutions Pvt LtdMumbai
3 days ago
Job description

Description : Mumbai / Pune| Full-time (FT) | Tech Digital

Shift Timings : General| Management Level : SPM| Travel Requirements : NA

The ideal candidate must possess knowledge relevant to the functional area, and act as a subject matter expert in providing advice in the area of expertise, and also focus on continuous improvement for maximum efficiency.

It is vital to focus on the high standard of delivery excellence, provide top-notch service quality and develop successful long-term business partnerships with internal / external customers by identifying and fulfilling customer needs.

The candidate should be able to break down complex problems into logical and manageable parts in a systematic way, and generate and compare multiple options, and set priorities to resolve problems.

The ideal candidate must be proactive, and go beyond expectations to achieve job results and create new opportunities.

The role must positively influence the team, motivate high performance, promote a friendly climate, give constructive feedback, provide development opportunities, and manage career aspirations of direct reports.

Communication skills are key here, to explain organizational objectives, assignments, and the big picture to the team, and to articulate team vision and clear objectives

Python+AI / ML Roles and responsibilities :

  • Develop and implement Python-based solutions, leveraging advanced libraries like Polars for data processing and analysis.
  • Conduct data analysis using various tools like Elastic search or similar platforms.
  • Design and implement scalable and efficient RESTful APIs, ensuring smooth interaction between services.
  • Work with common data formats like JSON and XML to facilitate data serialization and transmission across APIs.
  • Ensure authentication and security of APIs through frameworks such as OAuth 2.0 and API key-based methods.
  • Write comprehensive API documentation using Swagger to enhance collaboration among developers.
  • Perform regular API testing using tools like Postman for debugging and ensuring reliable API functionality.
  • Write unit tests to validate API functionality and ensure it meets specifications.
  • Perform integration testing to confirm that APIs work seamlessly with other systems and services.
  • Work with relational SQL databases (MySQL, PostgreSQL) to store and manage application data.
  • Demonstrate a basic understanding of Rabbit MQ and Celery for managing asynchronous tasks.
  • Use basic Linux commands to interact with the system environment and manage application deployments.

Technical and Functional Skills :

  • Python programming with knowledge of advanced libraries like Polars
  • Data analysis experience using Elasticsearch or similar tools
  • RESTful API design and working with JSON / XML data formats
  • Familiarity with OAuth 2.0 and API key-based authentication
  • API documentation with Swagger and testing using Postman
  • Experience with SQL databases like MySQL or PostgreSQL
  • Basic understanding of Rabbit MQ, Celery, and Linux commands
  • (ref : hirist.tech)

    Create a job alert for this search

    Python Developer • Mumbai