Description
We are looking for a Business Analyst– AI Solutions who will work closely with business stakeholders, clients, technical teams, and leadership as product owners to conceptualize, define, and drive the development of AI-powered tools and solutions.
The role combines traditional Business Analysis responsibilities with Product Ownership, including requirement discovery, market and competitor research, product roadmap support, backlog management, solution validation, and stakeholder communication.
The ideal candidate should be comfortable working in a fast-evolving AI landscape, have strong analytical and communication skills, and actively use modern AI tools to improve productivity and quality of work.
Job Responsibilities
- Engage with clients and internal stakeholders to understand business problems, objectives, processes, and solution requirements.
- Conduct requirement elicitation through workshops, interviews, discussions, document reviews, and process analysis.
- Translate business requirements into clear functional requirements, user stories, acceptance criteria, workflows, and use cases.
- Analyze existing business processes and identify opportunities for automation, optimization, and AI adoption.
- Prepare Business Requirement Documents (BRD), functional specifications, process flows, solution concepts, and other supporting documentation as required.
- Maintain requirement traceability and support clarification throughout the development lifecycle.
- Work closely with UX, engineering, AI/ML, QA, and other teams to ensure requirements are correctly understood and implemented.
- Act as the Product Owner or Product Owner proxy for assigned AI tools and solutions.
- Help define product vision, objectives, target users, key use cases, and value propositions.
- Build, maintain, and prioritize the product backlog based on business value, customer needs, technical feasibility, and strategic priorities.
- Define user stories and acceptance criteria and participate in backlog refinement, sprint planning, reviews, and product demonstrations.
- Work with development teams to clarify requirements and make timely product decisions during implementation.
- Coordinate product releases, collect stakeholder/user feedback, and translate feedback into product improvements.
- Support development of product roadmaps, MVP definitions, release priorities, and future enhancement plans.
- Track adoption, user feedback, product performance, and other relevant product KPIs where applicable.
- Engage with clients and internal stakeholders to understand business problems, objectives, processes, and solution requirements.
- Conduct requirement elicitation through workshops, interviews, discussions, document reviews, and process analysis.
- Translate business requirements into clear functional requirements, user stories, acceptance criteria, workflows, and use cases.
- Analyze existing business processes and identify opportunities for automation, optimization, and AI adoption.
- Prepare Business Requirement Documents (BRD), functional specifications, process flows, solution concepts, and other supporting documentation as required.
- Maintain requirement traceability and support clarification throughout the development lifecycle.
- Work closely with UX, engineering, AI/ML, QA, and other teams to ensure requirements are correctly understood and implemented.
AI Solution Discovery & Research
- Stay updated on developments in Generative AI, Agentic AI, AI assistants, automation platforms, and related technologies.
- Conduct market research, competitor analysis, product benchmarking, and feature comparisons.
- Identify relevant AI tools, technologies, platforms, and industry trends that could support new products or improve existing solutions.
- Explore potential AI use cases based on client requirements, industry problems, and internal business needs.
- Work with technical teams to assess the feasibility, value, limitations, and risks of proposed AI solutions.
- Participate in ideation, prototyping, proof-of-concept, and MVP activities.
Presales & Client Engagement
- Review and assess client briefs, RFPs, RFIs, and high-level business requirements.
- Work with technical and business teams to develop proposed solutions and delivery approaches.
- Prepare high-quality proposals, presentations, solution briefs, product demonstrations, and client-facing materials.
- Participate in client meetings, requirement discussions, discovery workshops, presentations, and solution demonstrations.
- Clearly communicate business and solution concepts to both technical and non-technical stakeholders.
Required Skills & Competencies
- Strong understanding of Business Analysis principles, requirement elicitation, process analysis, and the software development lifecycle (SDLC).
- Strong analytical and problem-solving skills with excellent attention to detail.
- Ability to break complex business problems into structured requirements and actionable solutions.
- Excellent verbal and written communication skills in English and Bangla.
- Strong presentation, facilitation, and stakeholder-management skills.
- Ability to communicate effectively with business stakeholders, clients, developers, architects, QA engineers, and leadership.
- Strong interpersonal skills and ability to work collaboratively as a team player.
- Quick learner who can understand new business domains, technologies, and products rapidly.
- Strong organizational skills and ability to manage multiple priorities in a dynamic environment.
- Proficiency in Microsoft Excel and PowerPoint, including preparation of analytical reports, business cases, and professional presentations.
- Comfortable working in Agile/Scrum development environments.
AI Proficiency
- Demonstrated proficiency in using AI tools as part of daily work, such as ChatGPT, Claude, Gemini, Microsoft Copilot, or similar platforms.
- Ability to use AI tools effectively for research, requirement analysis, documentation, brainstorming, data analysis, presentation preparation, and productivity enhancement.
- Basic understanding of concepts such as Generative AI, Large Language Models (LLMs), AI agents, RAG, prompt engineering, and AI-powered automation.
- Ability to critically evaluate AI-generated outputs rather than relying on them without validation.
Preferred Experience
The following will be considered an advantage:
- Previous experience as a Product Owner, Associate Product Manager, Business Analyst within a product development team, or similar role.
- Experience managing or contributing to the lifecycle of software products from discovery through development and launch.
- Experience conducting market research, competitor analysis, product benchmarking, or customer discovery.
- Experience working on AI, automation, SaaS, enterprise software, or digital transformation solutions.
- Experience preparing proposals, business cases, RFP responses, or presales presentations.
- Familiarity with Agile tools such as Jira, Azure DevOps, Confluence, or similar platforms.
- Experience working directly with international clients.
Educational Background
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, Business Administration, MIS, or a related discipline.
- Relevant certifications such as CBAP, CCBA, CSPO, PSPO, Scrum, Agile, or Product Management certifications will be considered an advantage.
Experience
- Typically 1–4 years of relevant experience in Business Analysis, Product Management, Product Ownership, software product development, consulting, or related roles.
- Candidates with slightly different experience levels may also be considered based on demonstrated capability in product development, AI adoption, and client engagement.
What We Are Looking For
We are particularly interested in someone who can operate at the intersection of business, product, and technology — someone who can understand a business problem, research the market, work with technical teams to define an AI-enabled solution, convert that solution into a prioritized product backlog, and confidently communicate the solution to clients and stakeholders.