Python Developer

Noida, India

Experience: 3-5 years
Job Type: Full-time (Contractual / Freelancing)
Location: Remote

Join our team as a Python Developer and contribute to the advancement of AI training initiatives. Leverage your expertise in Python to help drive innovative solutions in a dynamic, fully remote environment. Bring your excellent communication skills and technical acumen to a forward-thinking, collaborative setting.

Key Responsibilities:

  • Design, develop, and maintain scalable Python applications for AI training and engineering projects.
  • Collaborate closely with cross-functional teams to gather requirements and implement effective solutions.
  • Write clean, efficient, and well-documented code, adhering to industry best practices and coding standards.
  • Troubleshoot and debug existing applications, proactively identifying areas for improvement.
  • Contribute to system architecture decisions and participate in code reviews.
  • Communicate complex technical concepts clearly in both written and verbal form.
  • Continuously learn and adapt to emerging technologies and frameworks relevant to AI and Python development.

Required Skills and Qualifications:

  • Bachelor’s degree in Engineering, Computer Science, or a related technical discipline.
  • Proven experience developing applications using Python.
  • Strong understanding of data structures, algorithms, and software engineering principles.
  • Excellent English communication skills, with a focus on both written and verbal proficiency.
  • Demonstrated ability to work remotely and independently within a distributed team environment.
  • Detail-oriented with a passion for delivering high-quality, maintainable code.
  • Strong commitment to collaboration, sharing knowledge, and continuous improvement.

Preferred Qualifications:

  • Experience with AI, machine learning, or data science projects.
  • Familiarity with cloud platforms and deployment automation.
  • Previous contributions to open-source Python projects or AI communities.