Company Description
At AI Library, we deliver advanced artificial intelligence solutions that help businesses make smarter decisions, optimize operations, and drive growth. Our focus is on creating reliable and scalable AI tools that empower organizations to leverage data effectively and gain a competitive edge.
Innovation with impact: We develop AI solutions that solve real business challenges
Collaboration and partnership: We work closely with clients and industry leaders to deliver results
Excellence in execution: High quality, reliable, and scalable solutions are our standard
Innovation with purpose: Technology should solve meaningful problems, not just follow trends
Scalability and reliability: Our solutions are designed to grow with your business.
Role Description
As aFrontend Software Engineer (Next.js) for AI Library, the focus is on designing and building engaging, high performance web interfaces that allow clients to interact seamlessly with AI agents and tools. Responsibilities include creating new applications, enhancing existing dashboards, and ensuring secure integration with backend AI services. By translating complex AI workflows into intuitive, actionable experiences, this role makes advanced AI technology accessible to users.
Location
Redwood City, California, United States (On-site/Full-time)
Key Responsibilities
Frontend Development
- Build and maintain responsive, high performance web interfaces using Next.js.
- Develop new client facing features and dashboards that integrate seamlessly with backend AI systems.
- Ensure scalability, maintainability, and performance across all user interfaces.
AI Agent Integration
- Collaborate with backend engineers to connect frontend components with AI agents and APIs.
- Translate complex AI interactions into intuitive, user friendly interfaces.
- Work closely with the Project Manager to align frontend functionality with client and product goals.
Collaboration and Communication
- Operate under the guidance of the Project Manager, delivering progress updates and meeting project deadlines.
- Collaborate with cross functional teams including backend, product engineers and business developers.
Quality and Continuous Improvement
- Identify and resolve performance issues and bugs.
- Stay up to date with emerging frontend technologies and contribute ideas for process and product improvement.
Requirements
Please note: There are three stages of Software Engineer at AI Library (I, II, III). Your position will be determined on a case by case basis depending on experience.
- Minimum Bachelor’s degree in Computer Science or a related field, with a graduate degree considered a strong advantage.
- Proficient in Next.js with practical experience in backend development; familiarity with Python is a valuable plus.
- 0 - 4 years of professional experience in software development. (Position will be determined on a case by case basis)
- Strong understanding of frontend development concepts, including UI/UX design, responsive layouts, and client side architecture.
- Strong critical thinking and problem solving skills, with the ability to analyze complex issues and propose effective solutions.
What we can offer you
- We offer a strong salary package complemented by performance based bonuses and equity options.
- Join a dedicated, skilled, and supportive team that values collaboration, drive, and shared success.
- Enjoy a healthy work life balance with a great number of vacation days.
- Take advantage of ongoing professional development, mentorship, and access to resources that help you grow your career.
- Enjoy complimentary lunches provided by the company, so you can focus on great work without worrying about your midday meal.