AI Engineering Lead
Department: IT Development
Reports To: AI Engineering Lead
Position Summary
The AI Engineer is responsible for designing, developing, and deploying AI-powered applications and systems that integrate with Android, iOS, and web platforms. The role involves working on applied machine learning, automation, and intelligent features that enhance customer experience and operational efficiency. The ideal candidate should have strong expertise in mobile development, backend engineering (Python), and web technologies, along with hands-on experience in building, testing, and scaling AI-driven solutions.
Duties & Responsibilities
Design, build, and maintain AI-driven features for mobile (Android/iOS) and web platforms
Collaborate with cross-functional teams (mobile, backend, product) to integrate AI capabilities such as recommendation engines, chatbots, fraud detection models, and personalization systems
Develop machine learning models, perform data preprocessing, and deploy production-ready models using Python frameworks (TensorFlow, PyTorch, Scikit-learn)
Write clean, modular, and scalable code using engineering best practices (SOLID principles, Clean Architecture)
Build and manage APIs and microservices for AI functionality using Flask, FastAPI, or Node.js
Work closely with UX/UI and product teams to convert insights into intelligent user experiences
Conduct model performance optimization, A/B testing, and evaluation for real-world accuracy and reliability
Integrate AI systems with cloud infrastructure (AWS, GCP, or Azure) ensuring compliance, governance, and security standards
Participate in code reviews, peer-learning sessions, and agile ceremonies such as scrums and sprint reviews
Stay updated with emerging AI, ML, GenAI, and automation trends to propose innovative solutions
Demonstrate Behaviors — Be Respectful, Keep Promises, Always Explore, Create Together — in daily work practices
Direct Reports
None
Role Relationships
Internal
IT Development
Information Security
Operations
Internal Audit
External
Vendors
Knowledge & Experience
Education
BS/MS in Computer Science, Artificial Intelligence, Data Science, or a related field
Experience
3+ years of software development experience
Proven experience in AI/ML projects
Hands-on experience with mobile development (Android/iOS), Python engineering, and web technologies
Competencies
AI / ML
Flowise, PyTorch, OpenAI APIs, N8N
Machine Learning & Applied AI development
Data preprocessing, model training, deployment
Programming
Python
Swift / Kotlin
JavaScript / TypeScript
Cloud & DevOps
AWS / GCP
Docker, CI/CD pipelines
Version Control
Git
Data Engineering
Pandas, NumPy, SQL
ETL processes & data pipelines
Mobile & Web Development
Android Studio
Xcode
React / Next.js
Flutter (optional)
API & Backend
REST, GraphQL
Flask / FastAPI
Node.js
Security & Compliance
Secure coding standards
Data privacy and compliance frameworks