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 organization's 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 OpenAI's 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