Job Closed
This listing is no longer active.
Generative AI for the fashion industry
AI Product Engineer
Location
United States
Posted
112 days ago
Salary
0
Seniority
Senior
Job Description
AI Product Engineer
Raspberry AI
• Build AI agents that take actions inside Raspberry's design platform — triggering generations, chaining outputs across creative AI tools, and orchestrating multi-step workflows • Design the orchestration and tool abstraction layer that exposes Raspberry's creative AI tools as agent-callable actions • Architect end-to-end agentic workflows for batch design operations (e.g., sketch → render → colorway → on-body → tech flat) • Build conversation, review, and approval interfaces that keep designers in control of agent-driven outputs • Evaluate and integrate agent frameworks and LLM capabilities to find the best approaches for our domain • Collaborate closely with ML engineers, product, and design to shape the roadmap for AI-powered creative workflows
Job Requirements
- 5+ years of software engineering experience, with meaningful time building AI-native products end-to-end
- Hands-on experience with agent frameworks and orchestration (LangGraph, Anthropic Agent SDK, CrewAI, or similar)
- Strong full-stack product engineering skills — our frontend is React/Next.js/TypeScript, backend is FastAPI/Python
- Deep fluency with LLMs and generative AI — prompt engineering, function calling/tool use, multimodal models
- Excellent communication and collaboration skills
Benefits
- 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 with a supportive company culture
- Be part of a rapidly growing company with significant growth potential
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, Control Plane
HightouchSync customer data from your warehouse into the tools your business teams rely on.
• building user-friendly tools for enterprises • efficiently onboarding onto Hightouch • managing and scaling Hightouch deployments • developing access control framework • facilitating change management processes • optimizing data warehouse performance and costs
• Contribute to the entire development lifecycle, from concept to release, ensuring quality and scalability at every step • Participate in system architecture discussions to design robust, high-availability applications • Implement new features and enhance existing ones to meet evolving product needs • Maintain and develop service APIs that serve millions of users • Collaborate with systems engineers to troubleshoot and debug infrastructure challenges • Participate in all phases of quality assurance and defect resolution to maintain high system reliability • Work across multiple disciplines such as front-end, back-end, test automation, and infrastructure, broadening your technical expertise • Perform other duties as assigned
Senior Full Stack Engineer
OverjetOverjet's FDA-cleared dental AI platform detects decay, quantifies bone loss, and aids in diagnostics.
• Design, build, and maintain scalable full stack features using React, Django, and PostgreSQL • Collaborate with product, design, and QA to deliver features that are thoughtful, performant, and easy to use • Write clean, testable, and well-documented code for both frontend and backend • Participate in code reviews, architecture discussions, and sprint planning • Identify and address performance bottlenecks, usability issues, and technical debt • Help maintain and evolve our APIs, data models, and client-side architecture • Ensure code aligns with best practices for security, accessibility, and responsiveness
Full Stack Developer
ProArchConsulting and technology- enabled by cloud, guided by data, fueled by apps, and secured by design.
• Responsible for building web applications using Single Page Application (SPA) paradigm. Develop software solution using industry best practice, in the area of security & perform in a web & SOA architecture environment. • Effectively develop in a clean, well structured & easily maintainable format. • Participate in the full SDLC with requirements, solution design, development & QA. • Provide accurate timelines on work. • Follow coding standards, build appropriate unit tests, integration tests and deployment scripts. • Assists in defining software architectures – Collaborates with leads to explore existing systems, determines areas of complexity, potential risks to successful implementation, learns the applications capabilities. • Communicates continually with the project teams – Explains progress on the development effort. • Owns success – Takes responsibility for successful delivery of the solutions. • Contributes to continual improvement by suggesting improvements to user interface, software architecture or new technologies.




