Developer – Custom Chatbot (API Integration Specialist) (P-089)

Costa Rica
Full Time
Experienced

 

SMASH, Who we are?

We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States. 

We believe in long-lasting relationships with our talent. We invest time getting to know them and understanding what they seek as their professional next step. 

We aim to find the perfect match. As agents, we pair our talent with our US clients, not only by their technical skills but as a cultural fit. Our core competency is to find the right talent fast.

We purposefully move away from the “contractor” or “outsourcing” type of relationship. Our clients don’t want contractors or “just a service.” Neither does our talent.

Our Benefits:

  • Work from everywhere
  • Private Medical Insurance
  • English Academy for Employees and Relative
  • Business Skills Coach – Certifications
  • Events and Additional Perks

This is a remote position for Costa Rica and Colombia
This position is Remote to work with a US Company; you will require to have Citizenship or a work permit from Costa Rica or Colombia to apply for this role.

We’re seeking a Contract Developer who is skilled in designing and building custom AI-driven chatbots using OpenAI’s API technology (and complementary tools). You'll work project-by-project to develop intelligent, flexible chatbot experiences that integrate seamlessly into client platforms.
 
Key Responsibilities:
  • Develop and deploy custom AI chatbots using OpenAI APIs and other NLP tools.
  • Design structured conversational flows tailored to client-specific goals.
  • Integrate bots into websites, apps, customer service platforms, or CRMs as needed.
  • Build simple admin tools, dashboards, or management portals for bot maintenance.
  • Collaborate with project managers and strategists to ensure bots align with branding and voice guidelines. 
  • Troubleshoot issues, optimize bot performance, and recommend technical improvements.
  • Stay up to date on the latest AI tools and techniques, bringing fresh ideas to each project.
Required Skills & Experience:
  • 3+ years of experience in software development, ideally including chatbot or conversational AI projects.
  • Strong proficiency with APIs—especially OpenAI (GPT models, embeddings, fine-tuning preferred).
  • Experience with JavaScript/Node.js and/or Python (both ideal, but one is fine).
  • Familiarity with front-end basics (HTML/CSS/React) for seamless integrations.
  • Knowledge of webhook management, serverless functions, and basic database connections (SQL/Firebase). 
  • Strong ability to translate non-technical project goals into efficient technical solutions.
  • Clear, reliable communication with project teams and non-technical stakeholders.
  • Bonus: Experience with WhatsApp integrations, voice-based bots, or retrieval-augmented generation (RAG) techniques.

 
Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*