Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Title: AI Engineer
Location: Secondment in Bahrain (Hybrid)
Note: Office location in Pakistan (with occasional travel to Bahrain for business meetings and project requirements)
Job Summary
Our client is seeking a highly skilled and innovative AI Engineer to join the growing team. In this role you will be instrumental in designing developing and deploying AI-powered solutions that integrate seamlessly with various APIs.
Job Responsibilities
- Design develop and deploy AI models and intelligent agents (e.g. voice agents conversational AI task automation agents) that can understand complex instructions and execute corresponding actions.
- Integrate AI models and agents with internal and third-party APIs ensuring robust scalable and secure data exchange.
- Develop and manage data pipelines to ingest process and clean data from various sources including feeds APIs for training and deployment of AI models.
- Implement natural language processing (NLP) and speech-to-text/text-to-speech technologies for voice-enabled agents.
- Work closely with product managers data scientists and other engineers to define AI solution requirements and translate them into technical specifications.
- Optimize AI models for performance scalability and efficiency in production environments.
- Monitor maintain and troubleshoot deployed AI systems to ensure continuous operation and high accuracy.
- Stay up-to-date with the latest advancements in AI machine learning and relevant technologies.
- Document technical designs development processes and operational procedures.
Qualifications:
- Bachelors or Masters degree in Computer Science Artificial Intelligence Machine Learning Data Science or a related quantitative field.
- 2 years of professional experience in AI/ML engineering software development with an AI focus or a similar role.
- Proficiency in programming languages such as Python (essential) Java or C.
- Solid understanding of machine learning algorithms deep learning frameworks (e.g. TensorFlow PyTorch) and NLP techniques.
- Experience with API design development and integration (RESTful APIs GraphQL).
- Familiarity with data processing and manipulation libraries (e.g. Pandas NumPy).
- Strong problem-solving skills and the ability to debug complex systems.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience with cloud platforms (AWS Azure GCP) and their AI/ML services.
- Proficiency in implementing and utilizing Azure OpenAI APIs.
- Prior experience building and deploying conversational AI or voice agents.
- Knowledge of message queues and streaming data technologies (e.g. Kafka RabbitMQ).
- Familiarity with MLOps practices for model deployment monitoring and lifecycle management.
- Experience with containerization technologies (Docker Kubernetes).
- Contributions to open-source AI projects or a strong portfolio of personal AI projects.
Full Time