What are the responsibilities and job description for the Full Stack Engineer position at Raspberry AI?
About Raspberry AI
Raspberry AI is a leading provider of industry-defining AI design software for fashion brands and retailers. Our software empowers brands to rapidly understand consumer demand and create unique designs within minutes. Leveraging cutting-edge AI analytics and generative AI capabilities, we help fashion brands revolutionize their design and merchandising processes.
We are a Series A startup, backed by top-tier venture capital firms such as Andreessen Horowitz (a16z), Khosla Ventures and Greycroft.
About The Role
We are seeking a highly talented and motivated Software Engineer to join our growing team. In this role, you will play a critical part in developing and enhancing core components of our AI-powered design platform.
Key Responsibilities
Raspberry AI is a leading provider of industry-defining AI design software for fashion brands and retailers. Our software empowers brands to rapidly understand consumer demand and create unique designs within minutes. Leveraging cutting-edge AI analytics and generative AI capabilities, we help fashion brands revolutionize their design and merchandising processes.
We are a Series A startup, backed by top-tier venture capital firms such as Andreessen Horowitz (a16z), Khosla Ventures and Greycroft.
About The Role
We are seeking a highly talented and motivated Software Engineer to join our growing team. In this role, you will play a critical part in developing and enhancing core components of our AI-powered design platform.
Key Responsibilities
- Design, develop, and maintain robust and scalable backend systems using Python on hybrid cloud services, e,g., AWS and GCP.
- Build and optimize data pipelines for efficient data ingestion, transformation, and storage.
- Develop and maintain RESTful APIs for seamless integration with frontend applications.
- Collaborate closely with machine learning engineers to translate prototypes into production-ready systems.
- Participate in all phases of the software development lifecycle, including design, implementation, testing, and deployment.
- Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field.
- 3 years of industry experience.
- Strong programming skills in Python. Experience with cloud platforms like GCP or AWS (e.g., serverless functions, containerization). Familiarity with data analysis tools like BigQuery.
- Experience with building web applications and user interfaces for AI products.
- Experience with machine learning libraries (e.g., TensorFlow, PyTorch, Huggingface) is a plus.
- A creative and problem-solving mindset with an eagerness to explore new technologies like LLMs.
- Excellent communication and collaboration skills.
- Competitive salary and equity options.
- Comprehensive benefits package including health, dental, and vision insurance.
- Opportunity to work on cutting-edge AI technology with a high-impact team.
- Fully remote and a supportive company culture.
- Be part of a rapidly growing company with significant growth potential.
Salary : $150,000 - $220,000