Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Frontend Developer
Company: Future Feature Forward
Location: Detroit, MI
- Remote
Type: Contractor
Posted: 20 hours ago
Job Description
We are looking for a creative and technically proficient Front-End Developer who bridges the gap between sophisticated machine learning models and intuitive user interfaces. In this role, you won't just be "consuming" APIs; you will be responsible for architecting how users interact with AI, optimizing on-device performance, and crafting seamless experiences for generative and predictive features.
Key Responsibilities
- AI-Driven UI/UX: Design and implement responsive, high-performance web interfaces that leverage AI/ML capabilities (e.g., real-time suggestions, generative content, or data visualizations).
- Model Integration: Work closely with Data Scientists to integrate ML models into front-end workflows, utilizing technologies like TensorFlow.js, WebAssembly (WASM), or ONNX Runtime for browser-based inference.
- State Management: Manage complex application states, particularly when handling asynchronous AI responses, streaming data (LLM tokens), and "loading" states for intensive computations.
- Performance Optimization: Ensure low-latency interactions by optimizing front-end assets and managing the client-side computational load of ML models.
- Prototyping: Rapidly build functional prototypes to test new AI features, such as prompt interfaces, chat-based UI, and automated data labeling tools.
- Core Front-End: Proficiency in React, Vue, or Next.js and a deep understanding of modern CSS (Tailwind, Styled Components).
- AI/ML Foundations: Familiarity with ML concepts such as Neural Networks, NLP, Computer Vision, and experience working with LLM APIs (OpenAI, Anthropic, LangChain).
- Browser ML: Hands-on experience with client-side ML libraries like TensorFlow.js or Transformers.js.
- Data Visualization: Ability to represent complex AI outputs using libraries like D3.js, Three.js, or Recharts.
- Tooling: Strong command of TypeScript and modern build tools (Vite, Webpack).
- Experience with Vector Databases (Pinecone, Weaviate) and building RAG (Retrieval-Augmented Generation) interfaces.
- Understanding of WebGPU or WebGL for hardware-accelerated rendering and computation.
- A portfolio showing creative use of AI in a web environment (e.g., custom image editors, voice-controlled interfaces, or smart dashboards).
Unlike a traditional front-end role, you will be at the forefront of the "AI-First" software revolution. You will have a direct impact on how humans perceive and interact with artificial intelligence, turning "black box" algorithms into delightful, accessible user experiences.
Key Skills
Ranked by relevanceReady to apply?
Join ChatGPT Jobs and take your career to the next level!
Application takes less than 5 minutes

