Talent.com
Python (AI / ML) Full Stack Developer

Python (AI / ML) Full Stack Developer

Integers.Aigandhinagar, gujarat, in
30+ days ago
Job description

Job Description : Python Full Stack Developer

  • Role : Python Full Stack Developer
  • Work Location : Onsite (Outside India)
  • Experience : 4-6 years

Job Overview :

We are looking for an innovative Full Stack Developer with expertise in Python and experience in modern technologies like AI, Machine Learning, and UI frameworks . In this role, you will design, develop, and optimize tools for internal applications, contributing across the stack while ensuring scalable, user-friendly solutions.

Key Responsibilities

  • Collaborate with product owners and Agile teams to refine user stories and translate design concepts into functional applications.
  • Design, develop, test, and maintain scalable backend systems and algorithms using Python frameworks like Django, fastAPI or Flask.
  • Build and integrate APIs (RESTful / GraphQL) for internal tools and third-party programs.
  • Design and manage data storage solutions using relational databases (e.g., MySQL, PostgreSQL) and NoSQL systems (e.g., MongoDB).
  • Implement and optimize AI / ML and Deep Learning models for enhanced application capabilities.
  • Utilize OCR (Optical Character Recognition) and NLP (Natural Language Processing) for data processing and automation.
  • Work on front-end elements using React.js and other UI frameworks to create responsive, user-friendly interfaces that work well across devices and screen sizes.
  • Write clean, efficient, and test-driven code adhering to best practices.
  • Ensure seamless integration between server-side logic and user-facing components.
  • Optimize applications for performance, security, and scalability.
  • Debug, troubleshoot, and enhance existing software applications.
  • Implement automation solutions using RPA tools like Automation 360 (A360).
  • Streamline deployment workflows using cloud platforms (e.g., AWS, Azure, GCP) and CI / CD pipelines.
  • Conduct usability testing and incorporate feedback to improve user interfaces and features.
  • Participate in code reviews to maintain coding standards and consistency.
  • Collaborate with team members to integrate individual components into the overall system seamlessly.
  • Create and maintain comprehensive technical documentation for development, deployment, and troubleshooting.
  • Proactively identify and execute improvements to enhance existing applications.
  • Stay informed about emerging technologies and trends, particularly in Python, AI, ML and UI / UX development.
  • Required Skills and Qualifications

  • Programming Skills : Proficiency in Python, JavaScript, and VBA.
  • Backend Development : Strong experience with frameworks like Django, fastAPI or Flask and database technologies (relational and NoSQL). Expertise in building and consuming APIs.
  • AI / ML Knowledge : Familiarity with AI, Machine Learning, Deep Learning, OCR, and NLP techniques.
  • UI Frameworks : Experience with React.js and responsive design principles to ensure compatibility across devices.
  • Software Engineering : Proven experience as a Software Developer or Software Engineer in a test-driven environment.
  • Version Control : Proficiency with Git and collaborative development workflows.
  • RPA Expertise : Hands-on experience with tools like Automation 360 (A360) is a plus.
  • Problem-Solving : Strong analytical and debugging skills with attention to detail.
  • Adaptability : Ability to learn new languages, frameworks, and technologies quickly.
  • Collaboration : Excellent communication skills to work effectively in a team environment.
  • Creativity : An innovative mindset to design engaging and user-friendly interfaces.
  • Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Relevant certifications in Python, web development, or software engineering are an advantage.
  • Ready to innovate and lead with technology?

    Apply now to join our team and make a significant impact through your skills and creativity!

    Integers.Ai is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    Create a job alert for this search

    Developer Python • gandhinagar, gujarat, in