Job Description
We are seeking a skilled Python AI Developer with 3-5 years of experience to join our team. The ideal candidate will have a robust background in Python programming and hands-on experience with AI and machine learning frameworks. You will play a key role in designing, developing, and deploying AI solutions that cater to our clients' needs.
Key Responsibilities:
- Design and implement AI models and algorithms.
- Develop and maintain efficient Python code for AI applications.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Optimize AI models for performance and scalability.
- Conduct data analysis and preprocessing to support AI model development.
- Stay current with the latest AI research and technologies.
- Debug and resolve issues related to AI models and applications.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3-5 years of professional experience as a Python developer with a focus on AI and machine learning.
- Strong understanding of machine learning algorithms and principles.
- Proficiency with machine learning frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with data preprocessing and analysis using libraries such as pandas and NumPy.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and deploying AI models.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Experience with natural language processing (NLP) or computer vision.
- Knowledge of big data technologies such as Hadoop or Spark.
- Experience with version control systems like Git.
- Contributions to open-source AI projects.