Design, develop, and deploy advanced Gen AI models to solve complex problems.
Collaborate with cross-functional teams to integrate AI capabilities into our products and services.
Stay abreast of the latest AI research and techniques, particularly in the field of generative models, to continually improve our offerings.
Write clean, maintainable, and efficient code in Python for AI applications.
Utilize Azure cloud services to build and maintain robust AI solutions that can scale according to business needs.
Engage with stakeholders to understand business requirements and translate them into technical specifications.
Conduct code reviews, testing, debugging to ensure high-quality software delivery.
Document AI development processes, architectures, and models for internal and external stakeholders.
Qualifications:
Bachelor's or master’s degree in computer science, Artificial Intelligence, Machine Learning, or a related field.
Strong programming skills in Python, with experience in AI and machine learning libraries such as TensorFlow, PyTorch, Keras, etc.
3 years of experience in AI development, with a focus on generative models.
Experience with Azure cloud services, including Azure Machine Learning, Azure Databricks, and Azure AI Platform.
Familiarity with DevOps practices and tools for AI development, including CI/CD, containerization (Docker/Kubernetes), and infrastructure as code.
Proven ability to design and implement AI solutions that are scalable, reliable, and cost-effective.
Excellent problem-solving skills and the ability to work in a fast-paced, iterative development environment.
Strong communication and collaboration skills, with the ability to work effectively in a team and interface with technical and non-technical stakeholders.
Knowledge of data engineering and architecture principles is a plus.
Experience with Language models (Small or Large), natural language processing (NLP), or other generative techniques is highly desirable.