AI Integration Specialist

Engineering · Full-time · Piedmont, Italy

Job description

OuterBox is seeking an AI Integration Specialist with a focus on frontend development using React and Next.js. You will enhance our custom internal chatbot by creating and maintaining components, including SSR components, and integrating generative AI APIs from providers like OpenAI, Anthropic, and Google. Additionally, you will develop automations to streamline processes, manage scripts and Cloud Functions using JavaScript and Python, and ensure seamless API integration. This position offers a unique chance to work on groundbreaking projects at OuterBox, a digital marketing agency leading the way in generative AI innovation.

Cohesive Culture + Good Humor + Combined Skills = Awesome Results

At OuterBox, what we won’t stop doing is winning as a team for our clients, while at the same time winning for each other as both professionals and individuals. We know our awesome wins start with our incredible people, which is why for over 20 years we’ve created—and continuously refined—a team-centric work culture that is rooted in trust, respect, accountability, appreciation, fun, and collaboration. The Plain Dealer & Cleveland.com demonstrate this by having awarded OuterBox as a Top Workplace for three years running in 2022-2024! 

At OuterBox, we’re here to thrive together—not simply survive. We are at the forefront of generative AI innovation in digital marketing. This role offers a fantastic opportunity to kickstart your career in generative AI. You will be part of a talented and dynamic team, collaborating on exciting projects that leverage the latest AI technologies. Our environment is designed to encourage continuous learning and growth, providing you with the support and resources you need to develop your skills. Your contributions will have a meaningful impact, helping to shape the future of the company's AI efforts. If you are passionate about generative AI and eager to work on groundbreaking projects, we invite you to join us at OuterBox and be part of our exciting journey.

What You Get To Do Every Day: 

  • Frontend Development: Develop and maintain components using React and Next.js. This includes creating and managing SSR components for our custom internal chatbot to improve performance and user experience.

  • API Integration and Automation: Work with APIs from generative AI providers like OpenAI, Anthropic, and Google. Use frameworks like LangChain to add AI features to our applications. Create automations that use generative AI to make processes more efficient.

  • Coding and Development: Write and manage scripts and automations using JavaScript and Python. Focus on creating and maintaining Cloud Functions for serverless solutions on Google Cloud Platform.

  • Database Management: Basic data management using Supabase and PostgreSQL.

  • Problem-Solving: Find and fix technical issues, both on your own and with the team, to keep our AI-integrated applications running smoothly.

  • Documentation and Reporting: Keep records of processes and workflows. Update existing documentation and create documentation for new processes.

This is a remote work opportunity with limited travel obligations, which requires demonstrating a level of dedication and commitment to being self-driven and accountable. 

What You Bring To The Role: 

  • Basic proficiency in React and Next.js for frontend development.

  • Solid JavaScript and Python skills for automations and scripting.

  • Familiarity with Generative AI APIs from providers like OpenAI, Anthropic, and Google.

  • Understanding of generative AI frameworks like LangChain.

  • Familiarity with Google Cloud Platform, especially Cloud Functions.

  • Basic experience with Supabase and PostgreSQL for database management.

  • Problem-solving abilities to tackle technical challenges.

  • Good communication skills to work with cross-functional teams and stakeholders.

  • Ability to document processes and present findings clearly.

  • Engineering experience at a digital marketing agency would be a plus but is not required.

Why You’ll love working at OuterBox: 

  • High-character, fun, and cohesive work culture

  • Competitive base salary

  • PTO that is genuinely encouraged

  • Affordable, low-deductible health insurance plans

  • Supplemental benefits, including employer-paid life insurance, short & long term disability insurance

  • 401k with company match

  • Remote work flexibility

  • Supportive, transparent, and accessible leadership that welcomes ideas, insights & feedback

  • Professional/individual development stipend

If you’re ready to join a cohesive team that will support and encourage you to take your career to the next level, we encourage you to apply!