- Company Name
- BPM LLP
- Job Title
- AI / ML Engineer
- Job Description
-
**Job Title:** AI / ML Engineer
**Role Summary:**
Develop, deploy, and maintain AI/ML solutions that deliver business value across tax, assurance, advisory, and corporate services functions. Build and embed AI-powered applications—chatbots, copilots, workflow automations—into enterprise systems, ensuring scalability, reliability, and compliance.
**Expectations:**
- Translate business use‑cases into AI/ML models and end‑to‑end solutions.
- Deliver production‑ready AI features that reduce manual effort, increase accuracy, and accelerate service delivery.
- Lead the creation of an AI‑focused development team, defining processes, tooling, and standards.
- Proactively prototype, evaluate, and adopt emerging AI technologies to maintain competitive advantage.
**Key Responsibilities:**
- Design, train, and evaluate AI/ML models for firm‑specific use‑cases (e.g., tax AI bots, Copilot extensions).
- Engineer data pipelines, curate structured and unstructured data, and ensure data quality for model training and inference.
- Integrate AI features into BPM systems using Azure OpenAI, Copilot Studio, and Microsoft Power Platform.
- Develop automation solutions to streamline operations for Tax, Assurance, and Advisory practices.
- Collaborate with IT, business stakeholders, and data governance teams to identify opportunities, define requirements, and align solutions with firm objectives.
- Rapidly prototype AI solutions, test emerging tools, and recommend best‑practice adoption.
- Implement responsible AI governance: model explainability, accuracy, and compliance with internal standards and data protection regulations.
- Maintain and evolve CI/CD pipelines, testing frameworks, and documentation for AI components.
- Mentor junior engineers and contribute to continuous improvement of engineering practices.
**Required Skills:**
- Deep knowledge of machine learning, data science, and applied AI.
- Proficient with Azure OpenAI, Copilot Studio, and Microsoft Power Platform.
- Experience building chatbots, copilots, or similar AI‑driven automation solutions.
- Strong programming in Python; familiarity with data engineering tools (Pandas, Spark, etc.).
- Experience constructing ML pipelines, feature engineering, and model evaluation.
- Familiarity with Model Context Protocol (MCP) a plus.
- Understanding of Agile product development cycles and iterative delivery.
- Security‑centric mindset; knowledge of data protection best practices for sensitive or regulated data.
- Excellent problem‑solving, communication, and collaboration skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Data Science, Engineering, or related field (or equivalent experience).
- Advanced certifications (e.g., Azure AI Engineer Associate, Microsoft Certified: Power Platform Developer) preferred but not mandatory.
- Professional finance or accounting credentials (ACA, ACCA, AAT) a plus for domain context.