As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Software Engineer, AI
Location
Costa Rica
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, AI
GFT Technologies
• Build a centralized reliability command center that gives teams a unified view of system health, risk, and reliability across services and environments • Create AI agents that can assist with incident triage, root-cause exploration, log/trace summarization, and recommended next actions • Create developer-facing features and APIs that help engineers explore data, debug issues, and make better decisions • Use AI-assisted development tools (e.g., Cursor, Claude, Copilot) as leverage to prototype, refactor, and ship high-quality code quickly • Own projects end-to-end: requirements, architecture, implementation, testing, rollout, and iteration based on feedback • Collaborate closely with partner teams (Product, Infra, Data, SRE) to understand pain points and translate them into simple, powerful solutions
Job Requirements
- 5+ years of experience in backend or full-stack engineering, with a track record of building and operating complex production systems
- Strong proficiency in Python, with experience architecting data-intensive applications and robust APIs
- Strong problem-solving and product sense — able to take ambiguous requirements and rapidly iterate towards a working solution
- Hands-on experience with AI-assisted development tools such as Cursor, Claude, or similar, with enthusiasm for using them to ship features faster
- Practical use of LLMs or AI frameworks to enhance automation and guidance with guardrails and citations
- Advanced, hands-on experience with Claude, beyond basic autocomplete usage
- Ability to leverage AI tools across the full software development lifecycle - from design to deployment
- Experience building end-to-end workflows using AI, including iterative development and continuous refinement
- Familiarity with self-healing testing loops and automated validation approaches driven by AI.
Benefits
- Flexibilidad: ¡Aquí el equilibrio lo es todo! Ofrecemos un entorno que respalda el balance de la vida personal y laboral y trabajo remoto.
- Colaboración: La colaboración es fundamental. Trabajamos en equipos multidisciplinarios, donde cada persona aporta sus habilidades únicas.
- Multiculturalidad: Contamos con un equipo global diverso que fomenta una atmósfera de aprendizaje y crecimiento personal.
- Desarrollo: Ofrecemos un plan de carrera personalizado, así como programas de formación para desbloquear tu potencial.
- Relevancia: Colaboramos con clientes líderes en la industria en proyectos de alto impacto que definen el futuro tecnológico.
Related Guides
Related Job Pages
More AI Engineer Jobs
• Evaluate, implement, and guide the effective use of AI tools within the software development lifecycle. • Establish best practices for AI development, coding assistance, coding agents, AI testing, documentation, debugging, and engineering workflow optimization. • Train engineers to become "architects of intent" rather than just writers of code—focusing on providing clear, high-level, context-rich goals, constraints, and validation criteria for AI agents to execute. • Institutionalize a culture of validation, requiring human engineers to thoroughly review, test, and understand AI-generated code to reduce risk of production issues. • Deploy multi-agent workflows using dedicated agent teams (e.g., separate agents for planning, coding, and testing) operating in parallel to automate end-to-end tasks like PR generation, refactoring, or legacy modernization. • Integrate agents directly into error monitoring systems and bug reporting (Jira) to automatically ingest stack traces, locate the root cause across the codebase, and generate a verified PR with a corresponding regression test prior to engineering triaging the ticket. • Prioritize refactoring for high modularity, deterministic testing, and explicit documentation to ensure agents can navigate, understand, and safely modify code, treating codebase health as the foundation for AI capability. • Mentor members of the Engineering team, supporting their growth, accountability, and day-to-day effectiveness using AI tools. • Partner closely with Product Management, CX leaders, and other stakeholders to translate business needs into high-quality technical solutions. • Ensure AI development meets a high bar for software quality, security, scalability, and reliability. • Design scalable AI/ML pipelines using LLMs, RAG, and agentic frameworks and integrate AI APIs into customer-facing applications and workflows. • Develop reusable accelerators, templates, and reference architectures to be leveraged by the broader engineering team.
• Evaluate, implement, and guide the effective use of AI tools within the software development lifecycle. • Establish best practices for AI development, coding assistance, coding agents, AI testing, documentation, debugging, and engineering workflow optimization. • Train engineers to become "architects of intent" rather than just writers of code—focusing on providing clear, high-level, context-rich goals, constraints, and validation criteria for AI agents to execute. • Institutionalize a culture of validation, requiring human engineers to thoroughly review, test, and understand AI-generated code to reduce risk of production issues. • Deploy multi-agent workflows using dedicated agent teams (e.g., separate agents for planning, coding, and testing) operating in parallel to automate end-to-end tasks like PR generation, refactoring, or legacy modernization. • Integrate agents directly into error monitoring systems and bug reporting (Jira) to automatically ingest stack traces, locate the root cause across the codebase, and generate a verified PR with a corresponding regression test prior to engineering triaging the ticket. • Prioritize refactoring for high modularity, deterministic testing, and explicit documentation to ensure agents can navigate, understand, and safely modify code, treating codebase health as the foundation for AI capability. • Mentor members of the Engineering team, supporting their growth, accountability, and day-to-day effectiveness using AI tools. • Partner closely with Product Management, CX leaders, and other stakeholders to translate business needs into high-quality technical solutions. • Ensure AI development meets a high bar for software quality, security, scalability, and reliability. • Design scalable AI/ML pipelines using LLMs, RAG, and agentic frameworks and integrate AI APIs into customer-facing applications and workflows. • Develop reusable accelerators, templates, and reference architectures to be leveraged by the broader engineering team.
Lead AI Engineer – Financial Inclusion
M-KOPAOur mission: To make financing for everyday essentials accessible to everyone
• Lead two AI Ops Engineers — own their delivery, development, and day-to-day work • Prioritise efficiently — manage competing requests from multiple teams by applying a clear prioritisation framework you'll help develop and improve • Build and ship automations and agents that measurably improve how internal teams and customer-facing staff work • Keep the AI tooling stack healthy as usage scales across 2,500+ employees • Stay current on emerging AI tools and technologies - know what's hype and what's actually useful • Help refine AI training for the wider organisation, including Software Engineering teams
Lead AI Engineer – Financial Inclusion
M-KOPAOur mission: To make financing for everyday essentials accessible to everyone
• Lead two AI Ops Engineers — own their delivery, development, and day-to-day work • Prioritise efficiently — manage competing requests from multiple teams by applying a clear prioritisation framework you'll help develop and improve • Build and ship automations and agents that measurably improve how internal teams and customer-facing staff work • Keep the AI tooling stack healthy as usage scales across 2,500+ employees • Stay current on emerging AI tools and technologies - know what's hype and what's actually useful • Help refine AI training for the wider organisation, including Engineering teams


