About the job
About Aspire Software
Aspire Software operates and manages its own portfolio of software companies, delivering solutions critical to a range of industries. The company prioritizes industry best practices and a decentralized approach, supporting rapid integration and growth through reinvestment.
Role Overview: AI Engineer - Product Builder
Based in Beirut, this role joins a collaborative team focused on building AI-native products. The AI Engineer works within dedicated AI Pods, driving the creation and refinement of solutions that put artificial intelligence at the center of product development.
Main Responsibilities
- AI-First Product Development: Build functional product solutions where AI is the foundation.
- Prototyping and Iteration: Rapidly create and improve prototypes to validate ideas quickly.
- AI Design Generation: Use AI agents to support design, implementation, and testing phases.
- Direct Implementation: Move from problem identification to execution without following traditional software development life cycle constraints.
Problem Analysis and Solution Design
- Analyze complex problems thoroughly before starting development.
- Break down ambiguous challenges into clear, actionable parts.
- Assess different AI-based approaches, weighing speed, quality, and feasibility to guide decisions.
Customer Interaction
- Participate in customer demos and present solutions.
- Explain how solutions work and the reasoning behind design decisions.
- Gather and incorporate customer feedback into rapid product iterations.
Quality Assurance
- Ensure solutions meet both functional and non-functional requirements.
- Apply AI to generate and run tests at unit, integration, and UI levels.
- Iterate continuously based on feedback and observed performance.
What This Role Is Not
- Not a traditional software developer position focused only on assigned tasks.
- Not limited to implementing features specified by product managers.
- Not bound by story points, sprint cycles, or fixed SDLC phases.
