This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
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
Nice to have:
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