368,910open jobs
9,449companies
47,822added this week
Browse all
Salary
$56k – $129k per year (Estimated)
Location
Remote (Portugal)
Seniority
Middle · 3+ years exp
Overview
Company
Impact
Profile match
Pavago is an offshore recruitment and staffing firm that helps small and medium-sized businesses source, hire, and manage pre-vetted remote talent from regions like Latin America, South Asia, and Africa. Headquartered in the United States, the company specializes in placing remote professionals across functional areas including operations, product management, software engineering, digital marketing, and customer support.

Job Title: Full-Stack AI Engineer

Position Type: Full-Time, Remote

Working Hours: U.S. client business hours (with flexibility for deployments, experimentation cycles, and sprint schedules)

About the Role

Our client is seeking a highly skilled Full-Stack AI Engineer to design, build, and deploy scalable AI-powered applications that solve real-world business problems.

This role bridges software engineering with applied machine learning, combining front-end development, back-end systems, AI model integration, and cloud infrastructure into production-ready applications. You will work across the full product lifecycle - from experimentation and prototyping to deployment, optimization, and monitoring.

The ideal candidate is both technically strong and execution-focused, capable of building AI-driven systems that are scalable, reliable, performant, and user-friendly.

Responsibilities

AI Model Integration & LLM Systems

  • Deploy and integrate pre-trained and fine-tuned ML / LLM models using OpenAI, Hugging Face, TensorFlow, PyTorch, or similar frameworks
  • Build scalable AI inference APIs using FastAPI, Flask, Node.js, or similar technologies
  • Implement retrieval-augmented generation (RAG) pipelines using vector databases such as Pinecone, Weaviate, Chroma, or FAISS
  • Optimize prompt engineering, embeddings, and AI workflows for performance, accuracy, and cost efficiency

Full-Stack Application Development

  • Build responsive front-end applications using React, Next.js, Vue, or similar frameworks
  • Develop back-end services and APIs connecting AI systems to business workflows and user-facing applications
  • Design scalable architectures for chatbots, AI assistants, analytics dashboards, search systems, and workflow automation tools
  • Ensure applications are intuitive, secure, responsive, and production-ready

Data Engineering & Pipeline Development

  • Build ETL/ELT pipelines for ingesting, cleaning, transforming, and processing structured and unstructured datasets
  • Automate data preprocessing, versioning, labeling, and pipeline orchestration using Airflow, Prefect, Dagster, or similar tools
  • Store and manage datasets within cloud warehouses such as Snowflake, BigQuery, or Redshift
  • Maintain reliable data flows supporting training, inference, analytics, and AI operations

Infrastructure, Deployment & MLOps

  • Containerize AI services using Docker and deploy workloads to Kubernetes or cloud-native environments
  • Build and maintain CI/CD pipelines for AI model updates and application releases
  • Monitor inference latency, application performance, costs, and model drift using MLflow, Weights & Biases, Prometheus, or custom dashboards
  • Support scalable and reliable cloud infrastructure on AWS, GCP, or Azure

Security & Compliance

  • Ensure AI systems comply with GDPR, HIPAA, SOC 2, or relevant privacy/security standards
  • Implement authentication, access control, rate limiting, and secure API practices
  • Protect user data and AI workflows using modern security standards and best practices

Collaboration & Product Development

  • Collaborate with product managers, designers, and data scientists to prioritize impactful AI features
  • Translate prototypes into production-grade systems with scalable architecture and maintainable code
  • Participate in sprint planning, architecture discussions, code reviews, and technical documentation
  • Maintain clear documentation to support reproducibility, onboarding, and long-term maintainability

What Makes You a Perfect Fit

  • Strong software engineer with deep curiosity around AI/ML systems and emerging technologies
  • Comfortable moving quickly from prototype to production-grade deployment
  • Analytical and solutions-oriented with strong debugging and optimization skills
  • Able to balance performance, scalability, usability, and operational cost
  • Collaborative communicator who works effectively across technical and non-technical teams

Required Experience & Skills

  • 3+ years of professional software engineering experience with AI/ML exposure
  • Strong proficiency in Python and JavaScript/TypeScript
  • Experience with AI/ML frameworks such as PyTorch, TensorFlow, LangChain, or Hugging Face
  • Experience deploying AI or ML models into production systems
  • Strong front-end experience with React, Next.js, or Vue
  • Strong SQL skills and experience with cloud data warehouses
  • Familiarity with REST APIs, microservices, and distributed systems
  • Experience with Docker, CI/CD workflows, and cloud infrastructure

Preferred Experience & Skills

  • Experience building and scaling AI-powered SaaS applications
  • Strong understanding of embeddings, vector databases, and RAG architectures
  • Experience with LLM fine-tuning, evaluation, and prompt optimization
  • Familiarity with MLOps tools such as MLflow, Kubeflow, Vertex AI, SageMaker, or Weights & Biases
  • Experience with serverless architectures and cost-optimized inference systems
  • Background in SaaS, automation platforms, analytics systems, or AI-driven products

What Does a Typical Day Look Like?

A Full-Stack AI Engineer’s day revolves around transforming AI capabilities into scalable, production-ready applications. You will:

  • Review and optimize AI model APIs for latency, accuracy, and reliability
  • Build front-end interfaces that expose AI-driven functionality to end users
  • Maintain and improve data pipelines supporting AI systems and analytics
  • Deploy updates through CI/CD workflows and monitor production performance
  • Collaborate with product and data science teams on AI feature prioritization
  • Debug infrastructure, inference, or workflow issues impacting system performance
  • Document architectures, workflows, and deployment processes for maintainability and scaling

In essence: you ensure AI systems move beyond prototypes into secure, scalable, reliable, and impactful production applications.

Key Metrics for Success (KPIs)

  • Successful deployment of AI features aligned with sprint timelines
  • Application uptime ≥ 99.9%
  • Inference latency maintained below target thresholds
  • Reduction in manual workflows through AI automation
  • Stable model performance and minimized drift or degradation
  • Positive adoption and engagement with AI-powered features
  • Scalable, maintainable, and cost-efficient AI infrastructure

Interview Process

  • Initial Phone Screen
  • Video Interview with Pavago Recruiter
  • Technical Assessment (e.g., deploy an ML model with API + front-end integration)
  • Client Interview(s) with Engineering / Product Teams
  • Offer & Background Verification

#AIEngineer #FullStackDeveloper #MachineLearning #LLM #ArtificialIntelligence #ReactJS #Python #OpenAI #LangChain #RAG #MLOps #RemoteJobs #SoftwareEngineering #AIJobs #NextJS #CloudEngineering

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,910 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$38k – $91k per year (Estimated) • Remote • Full-Time • 8+ years exp • PhD • Guadalajara
PowerShell
Python
Databases
Amazon Aurora
DynamoDB
AI/ML
Amazon SageMaker
AWS Bedrock
AWS Bedrock AgentCore
Ray
DevOps
Amazon CloudWatch
Amazon EC2
Amazon ECS
Amazon EKS
Amazon EventBridge
Amazon S3
AWS
AWS Lambda
AWS Step Functions
Azure
CI/CD
Datadog
FinOps
GCP
Git
GitLab
GitLab CI
IAM
Jenkins
JFrog Artifactory
Kubernetes
New Relic
Service Mesh
Splunk
Terraform
Cybersecurity
HIPAA
ISO 27001
PCI DSS
SOC 2
Apply
Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Riga
PowerShell
Python
DevOps
AWS
Azure
Azure AKS
Azure DevOps
Bicep
CI/CD
Configuration Management
Docker
FinOps
GCP
Git
GitLab
Jenkins
Kubernetes
Terraform
Apply
$29k – $73k per year (Estimated) • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Guadalajara
Python
DevOps
Amazon CloudWatch
Azure
CI/CD
Datadog
Docker
Kubernetes
Prometheus
Terraform
Apply
$121k – $147k per year • Remote • Full-Time • 5+ years exp • PhD • Columbus
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Azure
Azure AKS
Azure DevOps
Bicep
CI/CD
Dynatrace
GitLab
Kubernetes
Splunk
Terraform
Management
Jira
Apply
$87k – $130k per year • In office • Full-Time • 6+ years exp • Murray
Python
TypeScript
JavaScript
Python
Alembic
FastAPI
Pydantic
SQLAlchemy
Databases
PostgreSQL
Redis
AI/ML
Embeddings
LLM
LLM Guardrails
Ollama
RAG
Frontend
React Query
React Router
React.js
Vite
DevOps
AWS
CI/CD
Docker
Docker Compose
IAM
Terraform
Cybersecurity
FedRAMP
NIST 800-53
QA
Pytest
Apply
Remote • 2+ years exp
Python
SQL
AI/ML
Spark
Analytics
Power BI
Tableau
Apply
Remote • 2+ years exp
Python
SQL
AI/ML
Spark
Analytics
Power BI
Tableau
Apply
Remote • 3+ years exp
DevOps
AWS
Azure
GCP
Apply
Remote • 3+ years exp
DevOps
AWS
Azure
GCP
Apply
$27k – $112k per year (Estimated) • Remote
JavaScript
Python
TypeScript
AI/ML
AI Agents
Function Calling
LLM
Prompt Engineering
Spark
Structured Outputs
Management
n8n
Zapier
Apply
See all jobs
This is one of many
368,910 more open roles from verified company boards, updated every day.