
Senior Python AI Developer
Vigtas -
Cairo, EgyptJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a Python AI Developer to join our team and work on AI-driven applications. You will focus on machine learning, NLP, and AI model development, integrating advanced AI capabilities into our products.
Responsibilities
- Develop and optimize AI models for NLP, speech processing, and automation.
- Work with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn, etc.).
- Implement and fine-tune LLMs (Large Language Models) and generative AI models.
- Develop AI-powered APIs and integrate them into existing applications.
- Preprocess and analyze data for training and improving AI models.
- Work with databases (PostgreSQL, MongoDB, MySQL) and vector databases.
- Optimize AI models for efficiency, scalability, and real-time performance.
- Deploy AI solutions using Docker, Kubernetes, and cloud services (AWS, GCP, Azure).
- Collaborate with backend engineers, data scientists, and product managers.
- Stay updated with the latest AI research, tools, and best practices.
Job Requirements
- Proven experience as a Senior Python AI Developer (2+ years preferred).
- Strong proficiency in Python and AI frameworks (TensorFlow, PyTorch, Hugging Face, etc.).
- Experience in Natural Language Processing (NLP), Speech Recognition, or Computer Vision.
- Knowledge of transformer models, LLMs (GPT, BERT, etc.), and fine-tuning techniques.
- Strong understanding of data preprocessing, feature engineering, and model evaluation.
- Experience with RESTful APIs, microservices, and backend integration.
- Familiarity with cloud platforms, Docker, Kubernetes, and CI/CD pipelines.
- Strong problem-solving skills and ability to work in an agile environment.