Back
Cognizant Technology Solutions
AI Engineer
Location:
Doha, Qatar
Department: Information Technology
Job Description
Position Summary:
The AI Engineer is a skilled developer responsible for building and deploying AI-powered applications and integrating AI models into existing systems. This role requires strong programming skills, expertise in AI frameworks, and a deep understanding of software development best practices. The AI Engineer will collaborate with Data Scientists and MLOps Engineers to deliver robust and scalable AI solutions.
Key Responsibilities:
- Develop and implement AI-powered applications using programming languages such as Python, Java, or C++.
- Integrate AI models into existing systems and platforms.
- Design and develop APIs for AI services.
- Build and maintain data pipelines for AI applications.
- Collaborate with Data Scientists to deploy and fine-tune AI models.
- Ensure the performance, scalability, and security of AI applications.
- Conduct code reviews and ensure adherence to coding standards.
- Troubleshoot and resolve technical issues related to AI applications.
Qualifications:
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development, with a focus on AI applications.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with AI frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Strong understanding of software development best practices and agile methodologies.
- Experience in API development and integration.
Cognizant Technology Solutions
AI Engineer