Artificial Intelligence/Machine Learning

Ahmedabad, India

Primary Skills:


Artificial Intelligence (AI), CI/CD, MicroServices, AWS, Azure, Docker, Machine Learning, Problem Solving Attitude, Python, SQL

Responsibilities:


Design and develop backend applications and web services, leveraging your expertise in Python and other programming languages.

Build and maintain cloud infrastructure, utilizing microservices architecture, Docker, and containers for scalability and flexibility.

Implement and manage databases, including both SQL and NoSQL databases, with a preference for VectorDBs and GraphDBs.

Collaborate with DevOps teams to implement testing, continuous integration/continuous deployment (CI/CD), infrastructure as code (IaC), and monitoring solutions.

Deploy and manage cloud resources on platforms such as Azure and AWS, ensuring optimal performance, security, and scalability.

Understand AI solutions and design patterns, and apply them effectively in the development process.

Utilize LLMs (Large Language Models) and other models to enhance AI capabilities and deliver innovative solutions.

Utilize AI Cloud services effectively, understanding their functionalities and integrating them into AI solutions.

Familiarity with the ML/AI development process, including data preprocessing, model training, and evaluation.

Understand and implement advanced AI techniques such as RAG (Retrieval-Augmented Generation), semantic search, and embeddings.

This Role Requires:


  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in backend development, with a focus on building and designing applications and web services.
  • Proficiency in Python, with experience in other programming languages considered a plus.
  • Strong understanding and experience with microservices architecture, Docker, containers, and cloud-native technologies.
  • Experience with both SQL and NoSQL databases, preferably with VectorDBs and GraphDBs.
  • Proficiency in DevOps practices, including testing, CI/CD, IaC, and monitoring tools such as Prometheus, Grafana, and Loki.
  • Experience deploying and managing cloud infrastructure on platforms such as Azure and AWS.
  • Familiarity with agile methodologies and working in a DevOps team environment.
  • Strong understanding of AI solutions, design patterns, and ML/AI development processes.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.

EMAIL ID :[email protected]

CONTACT NO :9054713292