- Company Name
- Collective
- Job Title
- Software Engineer (Frontend), AI Platform
- Job Description
-
Job Title: Software Engineer (Frontend), AI Platform
Role Summary: Senior frontend engineer responsible for designing, developing, and deploying AI‑driven user interfaces that integrate Generative AI, intelligent agents, and ML pipelines, ensuring high performance, accessibility, and a seamless product experience.
Expectations: • 4+ years professional experience in web development with a focus on modern frontend frameworks (React, Vue, or Angular).
• Proven background in AI/ML model deployment and application of AI techniques in production.
• Strong ownership mindset and ability to manage features from concept through post‑launch support.
• Mentoring and leadership of junior engineers and fostering a collaborative culture.
Key Responsibilities:
- Design and implement responsive, accessible interfaces using HTML5, CSS3, and JavaScript/TypeScript frameworks.
- Leverage Generative AI tools to prototype, iterate, and create intuitive UX while preventing design bottlenecks.
- Translate high‑fidelity mockups and interaction models into production‑ready code in partnership with UX/UI designers.
- Build and integrate AI/ML features such as agents, Retrieval-Augmented Generation (RAG), and related data visualization pipelines.
- Own the end‑to‑end lifecycle of features: architecture, execution, launch, monitoring, and optimization.
- Champion best practices in frontend architecture, performance optimization, cross‑browser compatibility, CI/CD, MLOps, and platform development.
- Drive innovation through proof‑of‑concepts, pilot programs, and staying current with AI advancements.
- Mentor peers, contribute to code reviews, and promote a culture of continuous improvement.
Required Skills:
- Expert in modern frontend frameworks (React, Vue, Angular) and state management libraries (Redux, MobX, etc.).
- Proficiency in HTML5, CSS3, JavaScript/TypeScript, and related tooling.
- Experience with performance profiling, debugging, and cross‑browser optimization.
- Hands‑on experience deploying AI/ML models or automation solutions in production, including applied AI initiatives.
- Familiarity with Python and other AI/ML programming languages used in web development.
- Solid understanding of CI/CD pipelines, MLOps practices, and scalable architecture.
- Strong analytical, problem‑solving, and communication skills; ability to work independently and in team settings.
Required Education & Certifications:
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or a closely related technical field.
- Relevant certifications (e.g., Microsoft Certified: Azure AI Engineer Associate, Google Cloud Professional Data Engineer) are a plus but not mandatory.
San francisco, United states
Hybrid
Junior
17-11-2025