Senior AI Engineer
bmc
Job Description
• Build AI data products like chatbots and process automation using LLMs.
• Work across business domains with cross-functional teams.
• Focus on product development, not limited to any single area.
Key Responsibilities
• Develop and deploy AI chatbots, virtual assistants, and automation workflows.
• Implement solutions using LLMs, Lang Chain, and agentic AI frameworks.
• Design and optimize prompts for generative AI applications.
• Collaborate with product managers, analysts, and engineers.
• Build reusable components and APIs for AI integration.
• Stay updated on AI advancements and best practices.
• Contribute to scalable architecture and agile development cycles.
Technical Skills
• Strong in Python and LLM-based development.
• Experience with Lang Chain, prompt engineering, and agentic AI.
• Familiarity with Microsoft ecosystem is a must.
• Familiarity with React.js /streamlit (preferred).
• Knowledge of OpenAI, Hugging Face, and Vector DB’s.
• Understanding of ML Ops, cloud platforms, and containerization.
Preferred Experience
• 6–9+ years in AI engineering or related roles.
• Ability to mentor Junior AI resources
• Ability to manage Stakeholders Independently
• Proven experience building production-grade AI products.
• Exposure to SaaS or product-driven environments.
• Ability to work across domains and global teams.