CareerPlan

Senior Software Engineer (AI-First)

San Jose, Costa RicaFull-time2026-10-30 → 2026-11-10

Core

Design and develop robust, cloud-native applications using Java, Spring Boot, and microservices architectures while applying AI-assisted development tools to enhance productivity.

Role type

Senior Software Engineer (AI-First)

Builds

Scalable, secure, and intelligent enterprise-grade software solutions

Domain

Enterprise software, Cloud-native development, AI-assisted engineering

Deliverable

production ML models

Required skills

Java, Spring Boot, Microservices, Azure, RESTful APIs, CI/CD, Docker, Kubernetes, Software security

Preferred skills

AI model integration, DevOps automation, Mentoring

Technologies

Java, Spring Boot, Microsoft Azure, GitHub Copilot, ChatGPT, Docker, Kubernetes

Responsibilities

Design and develop cloud-native applications; Create and implement secure APIs and distributed systems; Apply AI-assisted development tools; Collaborate on architecture and delivery; Champion AI-driven engineering best practices; Contribute to technical design reviews.

Seniority

Senior, hands-on IC