Jbs Dev
Senior AI/ML Developer (Costa Rica)
Costa Rica, Remote. Posted a month ago
The role
You will design, build, test, and maintain GenAI applications, AI agents, and agentic workflows. You will work with Python, LLM integrations, RAG architectures, and scalable application architecture.
What you will do
- Design, build, test, and maintain GenAI applications, AI agents, and agentic workflows using Python and modern AI frameworks.
- Build and deploy AI agents using frameworks such as Strands and AWS Bedrock AgentCore.
- Design and implement LLM-powered applications using model selection, RAG architectures, vector databases, and knowledge bases.
- Develop and maintain APIs and backend services using Python, including RESTful APIs and microservice architectures.
- Develop prompt engineering strategies and evaluate LLM and agent responses.
- Design and maintain document processing and data workflows.
- Build and maintain knowledge bases and vector database implementations.
- Optimize AI and application architectures for performance, latency, and costs.
- Implement secure authentication and authorization for APIs, services, and application integrations.
- Contribute to CI/CD pipelines, automated testing, monitoring, logging, deployment, and production support.
Required qualifications
- 5+ years of professional software development experience, with strong experience in Python.
- Hands-on experience developing GenAI applications, LLM-powered applications, or AI agents.
- Strong experience with Python, API design, RESTful APIs, and backend application development.
- Experience building and deploying AI agents using agentic frameworks, particularly Strands.
- Experience with AWS Bedrock AgentCore or similar platforms for deploying and managing AI agents.
- Experience with AgentCore runtime and associated services.
- Strong understanding of LLM application patterns, including model selection, RAG architecture, prompt engineering, and vector databases.
- Experience with LLM response evaluation, including evaluation frameworks, metrics, testing strategies, and evaluation methods.
- Experience building knowledge bases and document processing pipelines, including PDF extraction, document transformation, or similar workflows.
- Experience with vector databases and integrating retrieval capabilities into AI applications.
- Experience with microservices architectures, secure authentication and authorization, and application integrations.
- Experience maintaining CI/CD pipelines and implementing automated testing and deployment practices.
Nice to have
- Experience with AWS services used to build and deploy AI applications.
- Experience with computer vision, image processing, or curve digitization.
- Experience with advanced document processing and data extraction workflows.
- Experience building production-grade AI agents and multi-agent systems.
- Experience with AI evaluation platforms or custom evaluation frameworks.
- Experience modernizing existing applications or integrating AI capabilities into established software systems.
Benefits
- Competitive Base Salary
- Optional Paid Overtime
- Private Health Insurance
- Paid Time Off
- Paid vacation plus paid public holidays
- Fully Remote
- CCSS Enrollment
- Aguinaldo (13th Month Bonus)
Before you apply
- Candidates must reside in and be authorized to work in Costa Rica.
About the company
jbs-dev is a 100% remote company.