Do you have a passion for Generative Artificial Intelligence and full-stack software development? Join our team at Gemmo.ai as a Generative AI Full Stack Software Engineer and be part of shaping the future of AI applications.
As a Generative AI Full Stack Software Engineer at, you will work on developing cutting-edge software solutions that leverage our Generative AI technologies. From designing and implementing scalable architectures to building intuitive user interfaces, you will play a key role in creating innovative AI applications for our clients in various industries.
Key Responsibilities:
* Collaborate with cross-functional teams to define requirements and develop software solutions.
* Design and implement scalable and robust software architectures for Generative AI applications.
* Develop and maintain intuitive user interfaces for AI-powered tools and platforms.
* Optimize software performance and conduct testing to ensure quality and reliability.
* Stay up-to-date with the latest trends and advancements in Generative AI and software development.
If you are a passionate and skilled software engineer with expertise in Generative AI and full-stack development, we would love to have you join us at Gemmo.ai. Be part of a dynamic team that is pushing the boundaries of AI innovation.
Requirements
* Bachelor's or Master's degree in Computer Science or related field
* Proficiency in Python
* Web Development (HTML, CSS, JS)
* Familiarity with JavaScript frameworks (React or Vue)
* Previous experience in development of REST APIs (possibly with FastAPI)
* Previous experience with SQL databases
Nice To Have
* Experience with Generative AI frameworks and technologies
* Knowledge of some high-performance language (Go, Rust, C++)
* Interest in Computer Vision and Sound Analysis
Why Choose Us?
Here's what you'll love about working with us:
1. Be Part of Something Big: Join one of the hottest startups in town and contribute to the AI revolution that's reshaping industries.
2. Learn from the Best: Dive deep into the world of deep learning, sound analysis and computer vision. Gain practical experience in developing simple yet impactful machine learning applications.
3. Essential Skills Development: Build on your basic knowledge of algorithms and Python data structures. Sharpen your debugging and problem-solving skills.
4. Communication Mastery: Improve your communication and interpersonal skills, essential for thriving in a collaborative environment.
5. Fluent English: Polish your English – both in speech and writing – as you may interact with international clients and colleagues.
Get the inside scoop on what it’s like to work at Gemmo directly from the team
Benefits
* Flexible hours
* Hybrid work
* Salary