AI Engineer
Job Description – AI Engineer (Islamabad Candidates Only)
Job Title: AI Engineer
Job Grade: Manager
Division: Information Technology
Department: IT Development
Location: Islamabad (On-site)
Line Manager: Senior Software Engineer / AI Engineering Lead
Note : Please read the JD carefully before Applying
Position Summary
The AI Engineer will be responsible for designing, developing, and deploying AI-powered applications and intelligent systems that integrate seamlessly with Android, iOS, and web platforms. This role focuses on applied machine learning, automation, and data-driven enhancements to elevate customer experience and operational efficiency. The ideal candidate will possess strong proficiency in mobile development, backend engineering with Python, and web technologies, with the ability to build, test, and scale AI-driven solutions.
Duties and Responsibilities
Design, develop, and maintain AI-driven functionalities for mobile (Android/iOS) and web platforms.
Collaborate with mobile, backend, UX/UI, product, and data teams to integrate AI modules such as recommendation engines, chatbots, fraud detection, and personalization systems.
Develop machine learning models, perform data preprocessing, and deploy models using Python frameworks (TensorFlow, PyTorch, Scikit-learn).
Write modular, maintainable, and scalable code using industry best practices (SOLID, Clean Architecture).
Build APIs and microservices for AI features using Flask/FastAPI or Node.js.
Work closely with UX/UI and product counterparts to translate data insights into intelligent user experiences.
Conduct A/B tests, performance optimization, and real-world validation of AI models.
Integrate AI components with cloud platforms such as AWS, GCP, or Azure, ensuring compliance with security and governance standards.
Participate actively in code reviews, knowledge-sharing sessions, and agile ceremonies.
Stay updated with emerging AI, ML, and GenAI tools, recommending innovative solutions for Easypaisa’s digital products.
Demonstrate Behaviors—Be Respectful, Keep Promises, Always Explore, Create Together—across all work activities.
Knowledge and Experience
Education:
BS/MS in Computer Science, Artificial Intelligence, Data Science, or a related field.
Experience:
Minimum 4+ years in software development with hands-on exposure to AI/ML projects.
Proven experience with Android/iOS development, Python, and modern web technologies
Behavioral Skills:
Effective Communication
Teamwork & Collaboration
Decision Making
Accountability
Learning Agility
Analytical Problem Solving
Innovation & Creativity
Technical Competencies:
AI/ML Development: Flowise, PyTorch, OpenAI APIs, N8N
Programming: Python, Swift, Kotlin, JavaScript/TypeScript
Cloud & DevOps: AWS/GCP, Docker, CI/CD
Version Control: Git
Data Engineering: Pandas, NumPy, SQL, data pipeline development
Mobile & Web Development: Android Studio, Xcode, React/Next.js, Flutter (optional)
Backend & APIs: REST, GraphQL, Flask/FastAPI, Node.js
Security & Compliance: Secure coding, data privacy frameworks