Senior Full-Stack AI Engineer

Senior Full-Stack AI Engineer

Location

Remote / Latin America

Schedule

Flexible

Stage

Active developement

About the Company 

Waverley Software is a global software engineering powerhouse dedicated to solving complex digital challenges. We partner with innovation-driven clients to build production-ready enterprise applications using cutting-edge technologies. Our culture thrives on engineering excellence, transparent communication, and a passion for pushing the boundaries of what is possible in the AI landscape.

Role Summary 

We are seeking a Senior Full-Stack AI Engineer for a hybrid consulting-and-delivery role. You will act as a key technical representative during pre-sales, collaborating with clients to define requirements, design architectures, and formulate project proposals. Following the project’s approval, you will transition into the lead engineering role, actively coding both the frontend and backend to integrate generative AI capabilities into production-ready enterprise applications.

Key Responsibilities

  • Build and maintain robust, scalable code across the entire stack, from the UI down to the database and API layers.
  • Connect applications to Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) pipelines, and various third-party APIs.
  • Own the technical implementation, deployment, and debugging of the application throughout the full software development lifecycle.
  • Conduct ongoing performance monitoring and implement optimizations to ensure high system efficiency.
  • Participate in and lead code reviews to uphold engineering standards and best practices.
  • Ensure robust software quality through comprehensive testing methodologies, including unit, integration, and end-to-end (E2E) testing.
  • Support the Pre-Sales team by providing critical technical insights and inputs as needed.

Required Qualifications

  • 6+ years of software engineering experience with deep proficiency in JavaScript/TypeScript and Python.
  • Production experience with modern frontend frameworks (React, Angular, or Vue) and backend frameworks (Node.js, Express, FastAPI, or Django).
  • Deep expertise in integrating LLM APIs (e.g., OpenAI, Anthropic, Gemini) and utilizing AI orchestration frameworks (LangChain, LlamaIndex).
  • Strong communication skills with a proven ability to present technical architectures to external clients or non-technical stakeholders.
  • 1. Database expertise
  • 2. DevOps tools for CI/CD
  • 3. Containerisation (docker, kubernetes)
  • 4. System Security best practices

Preferred Qualifications (Nice-to-Haves)

  • Experience working with Vector Databases (Pinecone, Weaviate, Qdrant).
  • Familiarity with cloud deployment on AWS, GCP, or Azure.
  • Previous experience in a consulting, agency, or pre-sales environment.
Flavia Taborga
Flavia Taborga

Senior Recruiter

Get Aboard!

10MB maximum total size.
Protected by Google reCAPTCHA
Privacy Policy and Terms of Service apply.