Key Responsibilities :
AI Production and Scaling :
- Design, develop, and deploy scalable AI / ML systems and pipelines using cloud infrastructure (AWS, Google Cloud, Azure)
- Build and maintain production-grade machine learning models for content recommendation, personalization, and newsroom automation
- Implement MLOps practices, including model versioning, automated testing, monitoring, and continuous deployment
- Optimize AI model performance, latency, and resource utilization for high-traffic production environments
Personalization and Content Intelligence :
Develop and enhance personalization algorithms that deliver relevant content experiences across web, mobile, and emerging platformsBuild content classification, semantic analysis, and recommendation systems using NLP and deep learning techniquesImplement real-time content processing pipelines for automated tagging, categorization, and content matchingCreate user profiling and behavioral analysis systems to improve content targeting and engagementNewsroom AI and Editorial Tools :
Collaborate with editorial teams to develop AI-powered tools that accelerate content creation and curationBuild automated content workflows including article summarization, fact-checking assistance, and content optimizationImplement AI solutions for news aggregation, content deduplication, and trend analysisDevelop tools for automated social media content generation and distribution optimizationTechnical Excellence and Innovation :
Write clean, maintainable, and well-documented Python code following software engineering best practicesDesign and implement APIs and microservices for AI model serving and integrationConduct experiments with cutting-edge AI technologies, including large language models (LLMs), transformer architectures, and generative AIStay current with AI / ML research and evaluate new technologies for potentialRequired Skills and Experience :
Technical Qualifications :
Honours or Masters degree in Computer Science, Machine Learning, Data Science, or related technical fieldMinimum 5+ years of software engineering experience with at least 3 years focused on AI / ML developmentStrong proficiency in Python and experience with ML frameworks (TensorFlow, PyTorch, scikit-learn)Hands-on experience with cloud platforms (AWS SageMaker, Google AI Platform, Azure ML) and containerization (Docker, Kubernetes)Proven experience building and deploying production ML systems at scalePreferred Experience :
Experience in media, publishing, or content-driven industriesKnowledge of content management systems and editorial workflowsUnderstanding of web analytics, user behavior analysis, and A / B testing methodologiesExperience with real-time streaming data processing (Kafka, Kinesis, Pub / Sub)Familiarity with monitoring and observability tools (Prometheus, Grafana, DataDog)