AI Project Engineer
Posted Updated
- Handle user requests by gathering, analyzing, and documenting detailed business and user requirements.
- Translate business requirements into system and functional specifications, and coordinate with programmers/developers to ensure proper implementation.
- Prepare Business Requirements Documents (BRD), Functional Specification Documents (FSD), UAT plans, scenarios, and test cases, as well as assist users throughout the UAT, training, and deployment preparation processes.
- Identify and analyze application/system issues and evaluate existing processes to provide appropriate recommendations for improvement.
- Provide troubleshooting and production support, and coordinate with technical teams to ensure timely and effective issue resolution.
- Ensure proper system implementation and operational readiness by providing training, guidelines, and support to end users.
- Collaborate closely with business users, developers, QA, project managers, and relevant stakeholders.
- Utilize AI-powered tools to support requirements analysis, documentation, research, data analysis, process mapping, test case creation, and overall productivity enhancement.
Core Responsibility
Independently take a business problem from discovery to a testable and validated AI-enabled product prototype, with minimal dependency on separate BA, Product, Design, or Engineering resources during the early product development stage.
- Conduct business and user discovery to understand problems, pain points, processes, and opportunities for AI-enabled solutions.
- Translate business problems into clear product requirements, user journeys, user stories, acceptance criteria, and measurable success criteria.
- Conduct product and competitor research and determine how AI can effectively address the identified business problem.
- Design the end-to-end solution, including AI workflow, user flow, system interaction, prompts, RAG/agent approach, human fallback, and required integrations. Create wireframes and interactive UI/UX prototypes using Figma, Figma Make, or equivalent tools.
- Independently build working AI-assisted prototypes/MVPs using tools such as Lovable, Bolt, Replit, Cursor, or equivalent.
- Connect prototypes with APIs, data sources, and basic integrations to create a realistic and testable product experience.
- Conduct functional testing, user testing, prompt testing, and AI evaluation to validate whether the prototype solves the intended business problem.
- Evaluate prototype performance based on accuracy, hallucination, usability, latency, cost, and user feedback. Iterate and improve the prototype based on testing and validation results.
- Demonstrate the validated prototype to business and technical stakeholders and communicate its capabilities, limitations, and recommended next steps.
- Prepare clear product and technical specifications so that validated solutions can be efficiently handed over to the Engineering team for production.
- Collaborate with Product, Business, Engineering, QA, Design, and other stakeholders while maintaining ownership of the early-stage product development process.