Senior Software/AI Engineer seeking full-time or long-term contract roles in applied AI and agentic systems. Prefer real ownership: architecture, client relationships, technical direction. Based in Panama (UTC-5), open to remote globally. Prefer formal employment with benefits, open to strong contractor roles. Professional English, native Spanish.
Jose Luis Vieyra
@joseluisvieyra
Senior Software/AI Engineer, 15+ yrs. Ships AI agents into real business operations. AI consultancy founder. NLP Master's. Panama based.
What I'm looking for
I'm a Senior Software and AI Engineer based in Panama City, Panama, with over 15 years of experience spanning NLP, backend engineering, data science, and applied AI. I hold a Computer Engineering degree from UNAM with a specialization in Artificial Intelligence, and an Erasmus Mundus Master's in Natural Language Processing, earned across universities in Spain, Portugal, and the UK.
My career has moved between corporate technical leadership and independent founder ventures. I started as an NLP Data Scientist and later Data Science Manager at Grupo Expansión in Mexico City, building social graph and audience analytics systems from multi-platform data (Twitter, Facebook, Google Analytics, Mailchimp). I then led a team of data scientists at Gain Dynamics building a fraud detection platform for one of Mexico's largest medical insurers, using entity graphs to surface fraud patterns invisible at the individual claim level.
In 2019, I founded Alertar.me, a legal-tech platform that fine-tuned an NLP model to 92% accuracy to automate legal document search for lawyers in Panama, cutting search time by over 80%. I've also served as CTO of a small operating company, building and leading a development team while transforming point-of-sale operations to be data-driven.
Today, I split my time as Tech Lead at Prodapt, leading backend development for a high-traffic digital ordering platform, and as founder of Data-Shuffle, my AI consultancy. At Data-Shuffle, I design and ship AI agents and automation embedded directly in real business operations: customer service agents grounded in company data via RAG, order automation connecting WhatsApp directly to logistics platforms, and executive reporting pipelines built on PySpark and Databricks. I care deeply about building AI systems that are trustworthy in production, not just impressive in a demo, with human review built in wherever judgment matters.
Technically, I'm comfortable across Python, Java, GoLang, and Node.js, with daily hands-on use of Claude, LangChain, and modern agentic frameworks, alongside a solid backend and data engineering foundation (Kafka, PostgreSQL, AWS, GCP).
Outside of work, I'm a Freemason active in symbolic and esoteric writing, and a retro gaming enthusiast who enjoys full completionist playthroughs of classic Final Fantasy titles.
Experience
Work history, roles, and key accomplishments
Leading backend development for a large-scale digital ordering platform serving a major restaurant chain across the US and Canada.
Lead a cross-functional engineering team delivering backend services for a high-traffic, customer-facing ordering system
Architect and develop scalable backend APIs and microservices in Java and Node.js, supporting millions of ordering transactions
Manage CI/CD pipeli
Data-shuffle is a cooperative of software, data and AI professionals who join forces for free-lance projects.
Building an AI and data engineering consultancy focused on intelligent automation, LLM-powered systems, and data infrastructure for businesses.
AI Agents & Automation
Architected a fully automated Amazon affiliate store system using AI agents — handling product discovery, AI-generated ti
Software Engineering Consultant | Java & GoLang Microservices | GCP & SQL/NOSQL
May 2024 - Sep 2025 (1 year 4 months)
I worked as a software engineering consultant at Daugherty business solutions, developing software for our clients, mainly in Go-Lang and Java, Using industry lead practices and technologies such as GitHub actions, GCP, Spring-boot, and Spanner Db.
Worked with several team members across the globe, being proactive, efficient and good comunicator with the team, and the clients team.
Chief Technology Officer (CTO) | Data-driven Business Solutions
Jun 2018 - Sep 2025 (7 years 3 months)
Transforming the Point of sales systems to be data driven and take advantage of businesses data to take actions
General Manager | Tech-Enabled Delivery & Operations Automation
Mar 2020 - Jan 2025 (4 years 10 months)
Frutydeliveries is a digital fruit delivery company which aims to be highly technological, with several steps in the process fully automatized.
Moreover besides being a retail company is also a sandbox company for implementing and developing several solutions for businesses alike to it. Like online-ordering, packing list generation, delivery routes, automatic ordering for providers and automatic
CEO & Founder | Legal-Tech | NLP & AI-Powered Alert Systems
Sep 2019 - Jul 2020 (10 months)
CEO at Alertar.me, a Legal-Tech company specialized in mining information from public sources on the legal system in Panamá, providing fast alerts for lawyers and clients in a variety of legal matters. We focused on applying IA in text recognition, text mining, and machine learning for accurate search and matching. Data mining at service of the law.
NLP Freelancer | Unstructured Text Processing & Named Entity Recognition
Sep 2016 - Nov 2019 (3 years 2 months)
I work as an NLP freelancer, doing projects related with Text mining, information extraction and modelation of information from unstructured text. Currently I'm working in a project in which information from company creation and modification by public notaries of Chile, in which the name and features of the company and partners are automatically extracted from text and presented as structured info
Customer Insight Deputy Director & Project Leader | Fraud Detection & Graph Mode
Nov 2017 - Mar 2018 (4 months)
I work as customer insight deputy director, leading a team to build a fraud detection platform for medical insurance for Grupo Nacional Provincial (GNP), my duties include but are not limited to project management, leading and directing the team, solution proposal and architecture and dealing with between the client and the team at Gain Dynamics. Moreover I also develop a graph of entities of i
DataScience Manager | Data Science Initiatives & Team Operations
Sep 2015 - Nov 2017 (2 years 2 months)
Got promoted to manager of the Data science team, taking the lead on the current projects, managing
resources and developing proposals and strategies to fulfill the company needs towards data.
Did strategic planning for Data science and prioritization according to the impact on the
company. Including interviewing resources, project propositions and high level implementation
of such solutions.
Im
I worked as an NLP (natural language processing) Data Scientist in which I worked on social network analysis and data journalism products besides NLP tasks.
Developed NLP products with machine learning. Among these are the Socialgraph for which
the content of our sites is analyzed, named entities are extracted and relations between them are
obtained through a text processing pipeline. This was do
Work on projects that required machine learning solutions specially for text analysis, project leader and Java Sr Developer.
I had under my responsibility the development of new text processing modules for a pipeline capable of taking any kind of input to extract relevant information like person names, addreses, phone numbers etc.
http://www.consistent.com.mx/
Education
Degrees, certifications, and relevant coursework
Universidade do Algarve
Master Erasmus Mundus Natural Language Processing and Human Language Techonologies, Natural Language
2013 - 2014
Master Erasmus Mundus on NLP.
My thesis was on recognition and analisys of temporal expressions and their impact on named entity recognition.
Universitat Autònoma de Barcelona
Master Erasmus Mundus Natural Language Processing and Human Language Techonologies, Natural Language
2013 - 2013
Same as above.
University of Wolverhampton
Master Erasmus Mundus Natural Language Processing and Human Language Techonologies, Natural Language Processing and Artifical Inteligence
2012 - 2013
Universidad Nacional Autónoma de México
Ingeniería en computación, inteligencia artificial y mineria de datos
2005 - 2010
http://grupos.iingen.unam.mx/iling/es-mx/Paginas/default.aspx
Tech stack
Software and tools used professionally
Fivetran
Apache Spark
Google Cloud Platform
Amazon S3
GitHub
Bitbucket
Kubernetes
Jenkins
GitHub Actions
PySpark
dbt
Spring Data
MySQL
PostgreSQL
MongoDB
SQLite
ArangoDB
Node.js
Spring Boot
.NET Core
Spring
.NET
Spring Framework
Spring MVC
Databricks
Terraform
PyCharm
JavaScript
Python
Java
C#
Go
Kafka
RabbitMQ
FastAPI
Grafana
Prometheus
CoreNLP
Linux
Datadog
Google Cloud Pub/Sub
TypeScript
pytest
Git
Docker
Google BigQuery
Amazon Web Services (AWS)
Microsoft Power BI
LangChain
Pinecone
Cursor
GitHub Copilot
N8N
pgvector
Make
Model Context Protocol (MCP)
Availability
Location
Salary expectations
Job categories
Interested in hiring Jose Luis?
You can contact Jose Luis and 90k+ other talented remote workers on Himalayas.
Message Jose LuisGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
