S

Frontend AI Engineer

Stefanini Group · San Francisco, CA

🔥10 people viewed this job

About the Role

Job Description Stefanini Group is hiring!Stefanini is looking for Frontend AI Engineer-RemoteFor quick apply, please contact Atika Nagar; Ph: 248 582 6512Atika.nagar@stefanini.comW2 Only! Responsibilities:You'll work in a collaborative environment using cutting-edge technologies including Streamlit, Databricks, AWS AI services (Bedrock, SageMaker), and cloud-native architectures to deliver scalable, secure AI applications in a highly regulated client environment.This is a foundational role - you'll establish our AI application development patterns, UI/UX best practices for GenAI interfaces, and create the front-end frameworks that enable the entire organization to leverage our AI capabilities. What You'll Bring:AI Application Development (60%): • Design and develop production-ready user interfaces for AI/ML applications using Streamlit as the primary framework • Build intuitive chat interfaces, document processing applications, and interactive dashboards for LLM-powered systems • Create responsive, user-friendly interfaces for RAG/knowledge base systems, enabling economists and analysts to query complex datasets • Implement real-time streaming responses and feedback mechanisms for generative AI applications • Develop reusable UI components and design patterns for AI applications across the organization • Ensure applications meet accessibility, security, and compliance requirements for client environments • Optimize front-end performance for AI applications handling large document sets and real-time model inference Integration & Collaboration (25%): • Collaborate closely with data scientists to integrate ML models and LLM solutions into production applications • Work with backend engineers to design and consume RESTful APIs and event-driven architectures • Integrate AWS AI services (Bedrock, SageMaker, Textract) into front-end applications • Implement prompt engineering interfaces and parameter tuning controls for LLM applications • Bridge the gap between complex AI capabilities and intuitive user experiences for non-technical stakeholders • Participate actively in Agile rituals and follow Scaled Agile processes as set forth by the CDP Program team • Partner with product management and business stakeholders to gather requirements and iterate on UI/UX designs Support & Enablement (15%): • Provide technical support and troubleshooting for deployed AI applications • Create comprehensive documentation for AI application development patterns and best practices • Train data engineers and other team members on front-end development and Streamlit best practices • Monitor application performance, user feedback, and usage patterns to drive continuous improvement • Stay current on AI/ML interface trends, front-end technologies, and client regulatory requirements • Act as escalation point for AI application technical issues. Qualifications • Education: Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, or related technical field • Experience: 3+ years in front-end development, with at least 1+ years building AI/ML or LLM-powered applications • Streamlit Expertise: Hands-on experience building production applications with Streamlit; experience with Angular, Node.js, React, or Vue.js is a plus • LLM Solutions: Practical experience creating user interfaces for LLM applications, including chat interfaces, RAG systems, and prompt engineering tools • Programming: Strong Python proficiency; experience with JavaScript/TypeScript is beneficial • AI Integration : Demonstrated ability to integrate ML models, APIs, and LLM services into front-end applications • Cloud Platforms: Working knowledge of AWS services and cloud-native application development (experience with AWS AI/ML services preferred) • UI/UX Principles: Understanding of user experience design, accessibility standards, and responsive design principles • API Development: Experience working with RESTful APIs, WebSockets, and async programming patterns • Security: Understanding of authentication, authorization, and security best practices for web applications • Communication: Ability to translate complex AI functionality into intuitive user experiences and collaborate effectively with cross-functional teams Preferred Qualifications • Experience with Databricks, Collibra, or modern data platform tools • Knowledge of containerization (Docker) and orchestration technologies • Experience with CI/CD pipelines and DevOps practices • Familiarity with data visualization libraries (Plotly, Altair, Matplotlib) • Background working in regulated industries (financial services, healthcare, government) • Experience with A/B testing and user analytics for application optimization • Understanding of MLOps practices and model deployment patterns Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone convers

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →