Job Summary:
We are looking for a Senior AI/ML Engineer to join our team and help in the design, development, and deployment of advanced AI/ML applications. The ideal candidate will have strong expertise in Python, cloud-native AI platforms, data engineering workflows, and generative AI frameworks, with a proven ability to deliver scalable, production-grade solutions.
Job Responsibilities:
-
Design, develop, and deploy AI/ML models to solve complex business problems.
-
Implement generative AI solutions using OpenAI, Azure OpenAI, AWS Bedrock, or Anthropic models.
-
Work with vector databases (OpenSearch, Pinecone, Weaviate, Redis, Azure Cognitive Search) to build retrieval-augmented generation (RAG) pipelines.
-
Develop and optimize Python/Node.js applications integrating ML workflows with REST APIs.
-
Build and maintain data pipelines, perform data preprocessing, feature engineering, and model training using large-scale structured and unstructured datasets.
-
Collaborate with cross-functional teams to translate requirements into technical solutions.
-
Apply MLOps practices
-
Stay current with advancements in AI/ML, GenAI, and cloud technologies to innovate and improve solutions.
Required Skills:
-
Experience with LLMs, embeddings, RAG, and agentic AI frameworks.
-
Hands-on with cloud platforms (Azure, AWS) and services such as SageMaker, Bedrock, Cognitive Search.
-
Knowledge of vector databases.
-
Familiarity with MLOps tools.
-
Proficiency in Python/Node.js and REST API integration.
-
Data handling skills including preprocessing, feature engineering, and pipeline development.
-
Understanding of AI/ML concepts
Experience:
-
Minimum: 4-6 years in AI/ML engineering.
-
Preferred: Experience in building production-grade AI/ML or GenAI applications at scale.
Education/Qualification:
-
Minimum: 16 years education in Computer Science, Data Science, AI/ML, or a related field.
-
Preferred: MS in AI/ML or equivalent research/industry experience in advanced AI applications.
Location