AI Product Engineer at Aspire Software creating AI-driven product solutions in Lebanon. Engaging in full-cycle ownership from backend to frontend within a hybrid work environment.
Responsibilities
Build working product solutions using AI as the default approach across coding, testing, debugging, documentation and technical research
Rapidly prototype, iterate and refine solutions to validate ideas and accelerate delivery
Use AI agents and AI assisted workflows to generate designs, implementations, tests and supporting documentation
Contribute to H&L’s move toward an agentic product and software delivery model
Analyse customer and business problems deeply before execution
Break ambiguous problems into solvable components and evaluate multiple solution paths
Make informed trade-offs between speed, quality, maintainability, security and customer value
Apply strong engineering and product judgment to architecture, design and implementation decisions
Build modern, scalable frontend applications using React/Angular and TypeScript
Design and implement robust backend services using Node.js
Develop and maintain clean, secure and well-structured RESTful APIs
Design sound data models and work effectively with relational and non-relational databases
Support cloud native services in AWS environments
Work with Docker, CI/CD pipelines and automated deployment practices
Ensure strong automated test coverage across unit, integration and end to end layers
Partner with Product, Design, Support and customer facing teams to ensure solutions solve real customer problems
Participate in customer demos and explain how solutions work and why key design decisions were made
Incorporate customer and operational feedback into fast iteration cycles
Help ensure shipped capabilities drive measurable adoption, usage and business impact
Evaluate and improve AI generated outputs for correctness, security, maintainability and fitness for purpose
Work within approved AI engineering patterns, tooling standards, review practices and security guardrails
Ensure solutions meet both functional and non-functional expectations
Support reliable operation in production and continuously improve performance, resilience and maintainability
Contribute to engineering review standards for AI generated code, tests and documentation
Develop new product capabilities
Integrate customer driven project work into the core platform where appropriate
Remove legacy layers and consolidate functionality into a scalable SaaS architecture
Refactor incrementally and safely within complex and evolving codebases
Requirements
Deep experience with React, Angular and TypeScript in production grade applications
Strong proficiency in modern JavaScript, HTML5 and CSS3
Experience designing scalable and maintainable frontend architectures
Experience integrating RESTful APIs
Extensive experience designing and implementing backend systems using Node.js
Strong experience building RESTful APIs
Solid understanding of relational databases, data modelling and query optimisation
Experience with asynchronous processing and system integration
Strong ability to build working software using AI tools and AI assisted engineering workflows
Experience rapidly prototyping and iterating on product ideas
Understanding of AI system behaviour, limitations and failure modes
Ability to reason across systems end to end
Comfort moving independently from problem statement to implementation
Ability to evaluate and improve AI generated outputs
Strong debugging and problem-solving capability
Strong understanding of software quality, testing and maintainability
Experience writing automated unit and integration tests
Familiarity with end-to-end testing frameworks such as Cypress, Jest, TestCafe or similar
Strong understanding of test strategy and testable architecture
Experience working with CI/CD pipelines and automated test execution
Experience working in AWS hosted SaaS environments
Experience with Docker and containerised deployments
Experience troubleshooting production systems
Strong architectural thinking across the full stack
Experience working in complex and evolving codebases
Proven ability to refactor legacy systems incrementally and safely
Strong debugging and performance optimisation skills
Experience mentoring engineers or leading technical initiatives
Experience with event driven systems such as Kafka
Familiarity with monitoring and observability tooling
Experience integrating AI APIs into business workflows
Knowledge of DevOps best practices and infrastructure automation
Experience in hospitality, retail, POS, or other multi-site operational SaaS environments
Senior AI Engineer responsible for building and scaling AI capabilities at Elevance Health. Collaborating with multi - disciplinary teams to enhance operational efficiency and technical governance.
AI Engineer developing advanced AI and computer vision systems for industrial automation at Synergeticon. Leveraging cutting - edge research to create production - ready solutions.
AI Engineer designing and delivering GenAI solutions at RebelDot. Collaborating across teams to build reliable systems and improve client AI offerings.
Senior Lead AI Engineer delivering advanced AI solutions at Capital One. Collaborating with cross - functional teams to innovate banking experiences using AI and machine learning.
Senior AI Engineer at Contour Software designing GenAI systems for diverse enterprise solutions. Responsible for AI platform architecture, production - ready systems, and LLM orchestration layers.
PwC AI Engineer - Senior Manager designing and implementing AI solutions. Leading data science teams and managing client relationships in innovative projects.
AI Engineer leveraging extensive AI research and engineering skills for scalable banking solutions. Focused mainly on deploying AI/ML systems and staying current with cutting - edge technologies.
Senior AI Engineer building and deploying AI/ML solutions in production for a consulting firm. Collaborating with engineering and product teams to deliver scalable AI systems and stay updated on AI advancements.