Fullstack Engineer (AI Marketplace Development)
Objective: We are developing an AI Marketplace to serve as a central hub for AI tools, accessible across the entire organization. This initiative will foster a culture of innovation by integrating cutting-edge AI technologies. One of the key integrations will be with ChatGPT, providing a rich project that offers ample AI learning opportunities.
Role: We are seeking an experienced Fullstack Engineer to join our dynamic team of 6 members, contributing to the development of the AI Marketplace. This is an opportunity to be part of a forward-thinking project with significant impact on our organizations AI capabilities.
Technical Stack:
- Backend: Python (7+ years of experience required)
- Frontend: React/TypeScript
- Infrastructure: Terraform, GitHub for CI/CD pipelines
- Cloud Platforms: Google Cloud (for model deployment), AWS (for running custom code), and increasing use of Azure (particularly for data science tasks)
Tools & Services:
- Databases & Orchestration: RC Aurora, ECS
- Logging: CloudWatch
- Management & Automation: Ravana, Bedrock
Responsibilities:
- Develop and maintain robust backend systems using Python, ensuring smooth integration of AI tools into the marketplace.
- Collaborate with the frontend team to design intuitive and efficient user interfaces using React and TypeScript.
- Plan, implement, and manage infrastructure and CI/CD pipelines using Terraform and GitHub.
- Work with cloud platforms (AWS, Azure, and Google Cloud) to deploy and manage AI models.
- Contribute to the development and expansion of the Marketplace API, similar to OpenAIs API.
- Ensure high-quality logging and monitoring with CloudWatch.
Requirements:
- Experience: At least 7 years of backend development experience with Python, with deep knowledge of Python’s frameworks, libraries, and best practices.
- Cloud Experience: Strong experience with AWS, and willingness to adapt to Azure as it becomes increasingly prominent for data science-related tasks.
- Proficiency in frontend development with React and TypeScript.
- Familiarity with infrastructure management tools like Terraform.
- Experience working with APIs, especially for AI/ML model deployment.
- A strong understanding of CI/CD pipelines and cloud-native development.
Nice to Have:
- Experience with Ravana, Bedrock, ECS, and RC Aurora.
- Knowledge of AI/ML tools and APIs, and interest in working on AI-driven projects.
- Familiarity with OpenAI’s API or similar platforms.
Our Offer:
- Remote work
- B2B via Experis
- MultiSport Plus
- Group insurance
- Medicover Premium
- e-learning platform