
Senior Analyst - AI Engineer (R-19889)
Dun & Bradstreet1 day ago
Hyderābād, IndiaSenior
Responsibilities
- Design, implement, and deploy AI agents and generative AI solutions using Python and LangChain.
- Build scalable, reusable agent components supporting memory, planning, tool use, retrieval, and multimodal capabilities.
- Develop RAG solutions using embeddings, vector databases, and enterprise data sources.
- Integrate and evaluate open-source and proprietary large language models for business use cases.
- Build and maintain data pipelines and APIs supporting AI development, evaluation, deployment, and monitoring.
- Prototype and evaluate agent behaviors, prompt strategies, learning approaches, and tool-calling workflows.
- Benchmark performance and improve solution quality, reliability, latency, and cost.
- Implement observability, testing, evaluation, guardrails, and monitoring for reliable and responsible AI delivery.
- Maintain CI/CD and MLOps/LLMOps practices for controlled and repeatable AI delivery.
- Follow data governance, security, privacy, and intellectual property requirements.
- Collaborate with research, managed services, product, data, and technology teams and communicate technical concepts to technical and non-technical stakeholders.
Requirements
- Bachelor's degree in computer science, artificial intelligence, machine learning, data science, engineering, or a related field; an advanced degree is preferred.
- 5 to 8 years of relevant experience in AI/ML engineering, software engineering, data science, or a related technical field.
- Demonstrated hands-on experience building and deploying working AI solutions with LangChain.
- Strong Python programming experience and experience developing APIs, reusable services, and data pipelines.
- Hands-on knowledge of agentic AI patterns, RAG, prompt engineering, embeddings, vector databases, model evaluation, and tool calling.
- Experience with one or more of Azure, AWS, or GCP and with Docker or Kubernetes.
- Experience with CI/CD, MLOps, or LLMOps practices, including testing, deployment, monitoring, and controlled releases.
- Ability to explain technical decisions, solve ambiguous business problems, and collaborate with cross-functional stakeholders.
- Fluency in English and any additional language relevant to the working market, where applicable.