Advanced Drainage Systems is looking for a Senior AI Software Engineer to lead the development of intelligent systems, including agentic AI, copilots, and advanced prompt engineering strategies, to enhance productivity and decision-making across the enterprise.
Requirements
- Hands-on experience with LLMs (e.g., GPT, Claude, Gemini) and frameworks like LangChain , Semantic Kernel, or OpenAI Function Calling.
- Deep understanding of prompt engineering, including few-shot learning, chain-of-thought prompting, and system message design.
- Experience building agentic systems using tools Azure AI, Ag entforce , Mulesoft or custom orchestration frameworks.
- Proficiency in Python and ML libraries (e.g., PyTorch , TensorFlow, Hugging Face Transformers).
- Familiarity with cloud platforms (Azure)
- Experience with multi-agent coordination, tool use, and memory management in AI systems.
- Experience integrating AI copilots into enterprise applications (e.g., ERP, CRM, productivity tools).
Responsibilities
- Architect and implement agentic AI systems capable of autonomous decision-making and task execution.
- Design and develop AI copilots that assist users in complex workflows across business domains.
- Create and optimize prompts for large language models (LLMs) to ensure accurate, contextually relevant, and safe outputs.
- Collaborate with UX designers and product managers to integrate AI copilots into user-facing applications.
- Develop reusable prompt templates and fine-tuning strategies for domain-specific tasks.
- Evaluate and implement retrieval-augmented generation (RAG), tool use, and memory systems for agentic AI.
- Monitor and improve model performance, safety, and alignment with business goals.
Other
- 5+ years of experience in AI/ML development, with a strong background in software engineering.
- Strong problem-solving skills and ability to work in fast-paced, cross-functional teams.
- Creative Problem Solving : Ability to apply AI to novel use cases and business challenges.
- Rapid Prototyping : Skilled in quickly building and iterating on AI prototypes and copilots.
- Research Translation : Ability to translate cutting-edge AI research into practical, real-world applications.