About the Role: We are seeking a highly skilled Python Developer to join our dynamic team and support our AI projects. As a Python Developer, you will play a crucial role in designing, developing, and implementing cutting-edge AI solutions. This is an excellent opportunity to work on innovative projects in a collaborative environment with a focus on delivering high-quality results.
Key Responsibilities:
- Develop and maintain Python code to support various AI projects.
- Collaborate with data scientists and AI researchers to integrate machine learning models and algorithms into applications.
- Design and implement efficient data processing pipelines.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and troubleshoot issues, optimizing code as necessary.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies in AI and machine learning.
- Write comprehensive documentation for code and AI models.
Qualifications:
- Proven experience as a Python Developer, preferably in an AI or data science context.
- Strong proficiency in Python and its libraries, such as NumPy, pandas, scikit-learn, TensorFlow, or PyTorch.
- Solid understanding of software development principles, design patterns, and algorithms.
- Experience with data processing, analysis, and visualization tools.
- Familiarity with version control systems, such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with agile development methodologies.
Why Join Us:
- Ability to work remotely from anywhere in the world.
- Close cooperation with the development team and clients.
- Opportunity to influence product development.
- Professional growth: the certification preparation course is free for our specialists. The company pays for two attempts to pass the exam, regardless of the exam result.
- We cover English classes (with a native speaker).
- Boost your professional brand: you can participate in local conferences as a listener or as a speaker.
- Regular team-building events: have fun with teammates.
- Gifts for significant life events (marriage, childbirth).
- Tech and non-tech Zazmic Communities: support and share experiences with each other.
Location: This role is open to candidates located in Austria or Ukraine. Remote work options are available.