We are looking for an experienced AI/ML Engineer with deep expertise in Generative AI, Deep Learning, and Cloud Platforms to join our team. This role requires a strong technical background in designing, developing, and deploying AI/ML models at scale, with a particular focus on cloud-native applications and infrastructure automation. You will collaborate closely with data scientists, product managers, and cross-functional teams to deliver innovative AI-driven solutions that enhance business outcomes.
Key Responsibilities
AI Model Development & Deployment
- Design, develop, and implement machine learning models and Generative AI solutions to solve complex business challenges.
- Utilize state-of-the-art ML frameworks like TensorFlow, PyTorch, and Scikit-learn to build and optimize AI models.
- Work on NLP, Computer Vision, and Deep Learning techniques to enhance AI-driven applications.
Cloud & Infrastructure Automation
- Deploy AI/ML models on cloud platforms such as Azure, AWS, and GCP to ensure scalability, reliability, and efficiency.
- Leverage cloud services like Azure ML, AWS SageMaker, and Google AI Platform for model training, serving, and monitoring.
- Implement Infrastructure as Code (IaC) using Terraform and ARM templates to automate deployments and manage cloud resources efficiently.
Collaboration & Agile Development
- Work closely with data scientists, engineers, and product teams to align AI models with business needs and customer requirements.
- Participate in agile development practices, including sprint planning, daily stand-ups, and iterative improvements.
- Conduct code reviews and design reviews, ensuring best practices in AI/ML development.
Continuous Learning & Innovation
- Stay updated with the latest advancements in Generative AI, NLP, and ML technologies to enhance existing models and workflows.
- Research and experiment with cutting-edge AI techniques to drive innovation and optimize performance.
- Apply emerging trends in cloud computing, MLOps, and automation to improve AI/ML pipelines.
Required Skills & Qualifications
Machine Learning & AI Expertise
- Strong hands-on experience with TensorFlow, PyTorch, Scikit-learn, and deep learning architectures.
- Proficiency in Generative AI techniques such as GANs, Transformers, Large Language Models (LLMs), and Diffusion Models.
- Experience in developing AI models for NLP, speech processing, and computer vision.
Cloud & Deployment Skills
- Hands-on experience with Azure, AWS, or GCP, particularly in AI/ML model deployment.
- Strong knowledge of Azure services such as Azure Functions, App Service, Storage, Cosmos DB, and Azure Machine Learning.
- Familiarity with serverless computing, Kubernetes (AKS/EKS/GKE), and containerized AI solutions.
Software Engineering & MLOps
- Proficient in Python, SQL, and cloud SDKs for AI development.
- Experience in CI/CD pipelines, DevOps, and MLOps best practices.
- Understanding of infrastructure automation with Terraform, ARM templates, and CloudFormation.
Agile & Team Collaboration
- Strong problem-solving skills and ability to work cross-functionally in an agile environment.
- Excellent communication skills to collaborate with stakeholders, engineers, and product teams.
- Ability to write clean, modular, and reusable AI code following best practices.
Why Join Us?
- Work on cutting-edge AI technologies and Generative AI models that make a real-world impact.
- Be part of a highly collaborative team where innovation and learning are encouraged.
- Get access to the latest cloud and AI tools to push the boundaries of ML and automation.
- Competitive salary, benefits, and opportunities for professional growth in AI/ML and cloud computing.
If you are passionate about AI, Machine Learning, Generative AI, and Cloud Technologies, we would love to hear from you! Apply now and become a key contributor to our AI-driven future.