Cabina.ai
Cabina.AI is a universal workspace for interacting with multiple AI models. It offers a streamlined platform for accessing various AI capabilities, from quick actions like summarization and sentiment analysis to custom model training and workflow automation. Our simple API facilitates seamless integration with existing systems, while the intuitive UI simplifies complex tasks. Cabina.AI also supports team collaboration and company workspaces for efficient data and model management. We empower businesses and individuals to harness the full potential of AI through a unified and accessible platform.
-
Β· 274 views Β· 24 applications Β· 21d
Go developer
Full Remote Β· Ukraine Β· 1 year of experienceCabina.AI is a dynamic startup building a cutting-edge platform for interacting with and managing multiple AI models. We're seeking a skilled and passionate Go developer to join our strong team and contribute to the development of our microservice...Cabina.AI is a dynamic startup building a cutting-edge platform for interacting with and managing multiple AI models. We're seeking a skilled and passionate Go developer to join our strong team and contribute to the development of our microservice architecture. This is a unique opportunity to work on challenging and engaging tasks in a fast-paced, collaborative environment.
About Cabina.AI:
We're developing a universal workspace that simplifies the use and integration of AI. Our platform provides access to a wide range of AI models, enabling users to perform quick actions, train custom models, automate workflows, and manage their AI resources effectively. We're committed to building a robust and scalable platform using a microservice architecture based on Go.
About the Role:
As a Go developer at Cabina.AI, you'll play a key role in designing, developing, and maintaining our core microservices. You'll collaborate closely with other engineers, product managers, and designers to deliver high-quality features and ensure the performance and scalability of our platform. You'll have the opportunity to work with cutting-edge technologies and contribute to the growth and success of a promising startup.
Responsibilities:
- Design, develop, and test new microservices in Go.
- Maintain and improve existing microservices and related infrastructure.
- Collaborate with other engineers on code reviews and design discussions.
- Contribute to the overall architecture and design of the platform.
- Work with product managers to understand requirements and translate them into technical solutions.
- Participate in agile development processes.
Qualifications:- Strong proficiency in Go programming language.
- Experience with microservice architecture and development.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of RESTful API design principles.
- Experience with databases (e.g., PostgreSQL, MySQL).
- Excellent communication and collaboration skills.
- Passion for learning and staying up-to-date with the latest technologies.
Bonus Points:- Experience with gRPC.
- Familiarity with message queues (e.g., Kafka, RabbitMQ).
- Experience with cloud platforms (e.g., AWS, Google Cloud).
- Contributions to open-source projects.
What We Offer:
- Competitive salary and equity options.
- Opportunity to work on challenging and impactful projects.
- Collaborative and supportive work environment.
- Flexible work arrangements.
- Professional development opportunities.
- Be a part of a growing and innovative startup.