Job Title: Full Stack Developer for AI Integration Platform
Location: Beirut / Hybrid
Job Type: Full-Time
Company: Confidential
About Us:
We are an innovative startup focused on creating a platform that integrates multiple AI systems to deliver comprehensive services to our clients. Our mission is to simplify AI interactions and provide valuable insights through user-friendly interfaces and formats.
Job Description:
We are seeking multiple experienced Full Stack Developers with varying degrees of seniority to build a system that connects multiple AI systems and delivers their combined output through a seamless front-end experience.
Key Responsibilities:
- System Architecture: Design and develop a robust backend system to integrate multiple AI APIs.
- Front-End Development: Create an intuitive and responsive user interface for users to interact with the platform.
- API Integration: Implement and manage integrations with various AI systems and models.
- Workflow Automation: Utilize AI integration workflows and automation tools like AirOps, IFTTT, or n8n to streamline processes.
- Database Management: Design and manage databases to store user data and AI outputs securely.
- Performance Optimization: Ensure the application is scalable, secure, and optimized for performance.
- Testing & Deployment: Conduct thorough testing and manage deployment processes.
- Documentation: Maintain clear documentation for code, APIs, and system functionalities.
- Collaboration: Work closely with cross-functional teams to understand requirements and deliver solutions.
- Stay Updated: Keep abreast of the latest trends and technologies in AI and web development.
Qualifications:
- Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Experience:
- Minimum 3 years of experience as a Full Stack Developer.
- Proven experience in integrating third-party APIs, especially AI-based APIs.
- Technical Skills:
- Backend: Proficient in Node.js, Python, or similar technologies.
- Frontend: Experience with React, Angular, or Vue.js.
- Databases: Knowledge of SQL and NoSQL databases.
- AI Integration: Familiarity with AI models and natural language processing.
- Workflow Automation: Experience with AI integration workflows and automation tools such as AirOps, IFTTT, or n8n.
- Report Generation: Experience in generating documents programmatically.
- Version Control: Proficient with Git and GitHub/GitLab.
- Testing: Experience with unit testing and integration testing.
- Soft Skills:
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage time effectively.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Familiarity with microservices architecture and containerization tools like Docker and Kubernetes.
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
- Understanding of web security best practices.
What We Offer:
- Competitive salary and benefits package with vested equity options
- Opportunity to work on cutting-edge AI technologies.
- Flexible work hours and the possibility of remote work.
- A collaborative and innovative work environment.
- Professional growth and development opportunities.
How to Apply:
Interested candidates are invited to send their resume, portfolio, and a brief intro explaining why they are a good fit for this role.