We are seeking an experienced AI Software Engineer with strong expertise in Python, Microsoft Azure, and AI/ML technologies. The ideal candidate will have hands-on experience in NLP, Computer Vision, Video Processing, OCR/Text Extraction, Translation, and Dubbing, and a proven track record of building scalable, production-ready AI solutions.
Key Responsibilities
-
Design and develop backend services, APIs, microservices, and data pipelines for AI applications.
-
Build and deploy cloud-native solutions using Azure AI and Cognitive Services.
-
Integrate AI/ML solutions across NLP, Computer Vision, OCR, Video Processing, and Translation.
-
Implement CI/CD pipelines and follow DevOps best practices.
-
Collaborate with cross-functional teams to deliver scalable and maintainable AI solutions.
Required Skills
-
Software engineering experience with strong backend development expertise.
-
Strong programming skills in Python.
-
Hands-on experience with Microsoft Azure, including Azure AI Services, Cognitive Services, and Azure OpenAI.
-
Experience with backend frameworks, REST APIs, and microservices.
-
Strong understanding of CI/CD, DevOps, Docker, and Kubernetes.
-
Experience deploying AI/ML solutions in production environments.
Preferred Skills
-
NLP, Computer Vision, Video Processing, OCR/Text Extraction, Translation, and Dubbing.
-
AWS/GCP and associated AI services.
-
Data Engineering experience.
-
Media/Publishing domain experience.