Talent.com
This job offer is not available in your country.
IRIS Business Services - Python Developer

IRIS Business Services - Python Developer

recruise indoaHyderabad
30+ days ago
Job description

Job Overview :

We are looking for a skilled and proactive Python Developer to join our technology team, focusing on the development and deployment of AI-driven tools and solutions. This is an exciting opportunity to contribute to innovative projects that directly impact business processes across sales, distribution, and operations.

You will be responsible for end-to-end development from design to deploymentwhile ensuring scalability, maintainability, and performance. The role also includes close collaboration with cross-functional teams and integration of cutting-edge Generative AI and machine learning models into real-world applications.

Key Responsibilities :

1. Development & Implementation

  • Design, develop, test, and deploy Python-based applications and tools, with a strong focus on integrating AI functionalities.
  • Write clean, efficient, and well-documented code that meets functional and non-functional requirements.
  • Ensure all developed solutions are robust, scalable, and maintainable with proper version control and code structure.

2. AI Integration :

  • Integrate generative AI models and machine learning algorithms into software systems to improve performance and user experience.
  • Evaluate and implement open-source or proprietary AI libraries as needed for various use cases.
  • Keep up with evolving AI trends and explore opportunities to implement new capabilities.
  • 3. Collaboration with Stakeholders :

  • Collaborate with internal teams including Sales, Distribution, and Operations to understand their challenges and translate them into technical solutions.
  • Act as a liaison between technical and non-technical teams, ensuring alignment on project goals and timelines.
  • Gather and analyze business requirements to develop customized tools that address specific operational pain points.
  • 4. System Maintenance & Optimization :

  • Proactively monitor existing systems to identify areas for improvement.
  • Debug and resolve issues in a timely manner, ensuring high system uptime.
  • Enhance application performance by refactoring code and optimizing queries or processes based on usage data and user feedback.
  • 5. Documentation :

  • Create and maintain detailed technical documentation covering architecture, design decisions, implementation steps, and troubleshooting guides.
  • Ensure all codebases and projects are well-documented for seamless handovers and team scalability.
  • 6. Quality Assurance :

  • Conduct unit testing, integration testing, and participate in peer code reviews.
  • Follow coding best practices and maintain high standards of software quality and performance.
  • Work with QA engineers (if available) to validate functionality across development cycles.
  • 7. Training & User Support :

  • Provide technical support and training to end-users for newly developed or updated tools.
  • Collect and analyze feedback to identify improvement areas and iterate on product development.
  • 8. Innovation & Research :

  • Continuously research new tools, frameworks, and methodologies in the AI and software development space.
  • Conduct feasibility studies and proof-of-concepts for emerging technologies relevant to ongoing and future projects.
  • Skills & Qualifications :

  • Proficiency in Python and associated libraries / frameworks (e.g., Flask, FastAPI, Pandas, NumPy, Scikit-learn).
  • Hands-on experience with Generative AI tools (e.g., OpenAI, Hugging Face, LangChain, etc.) and machine learning models.
  • Strong understanding of REST APIs, data structures, and object-oriented programming.
  • Familiarity with SQL / NoSQL databases and cloud platforms (e.g., AWS, GCP, Azure) is a plus.
  • Experience in version control systems like Git.
  • Excellent problem-solving skills and a collaborative mindset.
  • Strong communication skills and the ability to work effectively with cross-functional teams.
  • (ref : hirist.tech)

    Create a job alert for this search

    Python Developer • Hyderabad