Job Title: Software Engineer (Azure AI, Cognitive Services, Machine Learning, IoT)
Location: Hyderabad
Job Type: Full-time
Experience Level: Mid/Senior
Job Description
We are seeking a highly skilled and motivated Software Engineer with expertise in Azure AI, Cognitive Services, Machine Learning, and IoT. The ideal candidate will:
- Design, develop, and deploy intelligent applications leveraging Azure cloud technologies, AI-driven solutions, and IoT infrastructure.
- Drive business innovation and efficiency.
Responsibilities
- Develop and implement AI-driven applications using Azure AI and Cognitive Services.
- Design and deploy machine learning models to enhance automation and decision-making processes.
- Integrate IoT solutions with cloud platforms to enable real-time data processing and analytics.
- Collaborate with cross-functional teams to architect scalable, secure, and high-performance solutions.
- Optimize and fine-tune AI models for accuracy, performance, and cost-effectiveness.
- Ensure best practices in cloud security, data governance, and compliance.
- Monitor, maintain, and troubleshoot AI and IoT solutions in production environments.
- Stay updated with the latest advancements in AI, ML, and IoT technologies to drive innovation.
Required Skills and Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Strong experience with Azure AI, Cognitive Services, and Machine Learning.
- Proficiency in IoT architecture, data ingestion, and processing using Azure IoT Hub, Edge, or related services.
- Expertise in deploying and managing machine learning models in cloud environments.
- Strong understanding of RESTful APIs, microservices, and cloud-native application development.
- Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Knowledge of cloud security principles and best practices.
- Excellent problem-solving skills and the ability to work in an agile development environment.
Preferred Qualifications
- Certifications in Microsoft Azure AI, IoT, or related cloud technologies.
- Experience with Natural Language Processing (NLP) and Computer Vision.
- Familiarity with big data processing and analytics tools such as Azure Data.
- Prior experience in deploying edge computing solutions.