Job Closed
This listing is no longer active.
Software House focused on results since 1999
Senior AI Software Engineer
Location
Costa Rica
Posted
22 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI Software Engineer
Software Mind
• Build and iterate on prototypes, internal tools, and engineering solutions • Use AI tools (e.g., Cursor, Claude Code, GitHub Copilot) to accelerate coding, debugging, testing, and documentation • Contribute to CI/CD improvements, testing automation, and code quality initiatives • Help improve software development lifecycle (SDLC) workflows using AI • Collaborate directly with internal and client technical leads, contributing ideas and technical direction • Work effectively in a fast-paced, ambiguous environment without a fully defined backlog
Job Requirements
- 3–6+ years of hands-on software engineering experience
- Strong coding and problem-solving skills
- Daily, hands-on use of AI coding tools (beyond experimental exposure)
- Ability to clearly articulate how AI tools improve development workflows (coding, debugging, testing, refactoring, etc.)
- Experience working on internal tools, developer productivity, or engineering processes is a strong plus
- Comfortable working in unstructured / R&D environments
- Strong communication skills and ability to collaborate with senior technical stakeholders.
Benefits
- Flexible or part-time allocation
- Potential extension after initial contract
- Multicultural company work environment
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Developer
VivSoftSolving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee
• Lead the design, development, and modernization of low-code applications to streamline workflows and improve data exchange for FMCSA programs • Develop scalable, secure, and maintainable application components using approved low‑code platforms and supporting technologies • Translate business and functional requirements into technical designs and application solutions • Integrate low-code applications with databases, APIs, legacy systems, and cloud-based services • Enforce secure coding practices and ensure compliance with NIST, FISMA, DOT, and FMCSA security and privacy requirements • Perform code reviews, debugging, performance tuning, and application optimization • Support application onboarding, enhancements, and sustainment activities across base and option periods • Collaborate with Business Analysts and stakeholders to refine requirements and implement usability improvements • Prepare and maintain technical documentation, including architecture diagrams, configuration artifacts, and deployment instructions • Support testing activities, including unit, integration, security, and user acceptance testing • Provide technical guidance and mentorship to intermediate developers as needed • Participate in Agile ceremonies and contribute to continuous improvement of development processes
Mid Software Engineer
GoFasti✓LatAm's Top Talent ✓Hire Faster ✓Stay Compliant ✓English Proficient ✓US Timezone
• Implement moderate-scope full-stack features from UI to API to database using React, NextJS, NestJS, and Postgres with minimal oversight. • Collaborate cross-functionally with product and design, working effectively across disciplines to solve real customer problems and ship elegant solutions. • Begin assessing design tradeoffs and proposing small optimizations for our infrastructure, performance, and APIs. • Write high-quality, tested code, review peer code, and share context to elevate the team. • Take accountability for delivering components of larger projects, iterating quickly, and sharing early for feedback (Progress over Perfection). • Stay calm under shifting requirements or feedback cycles (Be Resilient) and build trust by helping peers debug or unblock (Bring Good Vibes).
• Set engineering direction across teams. • Guide decisions on systems, languages, frameworks, and patterns. • Lead our largest, most complex initiatives such as multi-team initiatives and business critical strategic imperatives. • Partner with Architects, the Head of Product Engineering, and the executive team on long-range platform strategy. • Define and evolve best practices across teams. • Drive adoption and improvement, not solely documentation. • Be the org's AI engineering thought leader. • Solve the technical problems no one else can crack. • Develop engineers into stronger team members and contributors.
• Lead delivery of more in-depth initiatives from planning through launch in partnership with product and technical leadership, where you own the technical execution. • Take on the hard parts. When a project has a complex or critical piece, you're the one writing it. • Shape architecture. Participate actively in design discussions, write design docs, and weigh tradeoffs out loud so the team can learn from your reasoning. • Mentor mid-level and junior engineers. Pair, code-review thoughtfully, and help teammates level up their skills, including their AI tooling fluency. • Drive process improvements. Spot recurring pain in the team's workflow and propose changes, not just complaints. • Push the AI-native bar. Build internal tooling, prompt patterns, and agentic workflows that make the whole team faster, not just yourself. • Be a reliable code reviewer on PRs across the team, including outside your immediate project area. • Operate cleanly on-call. Know your services in production; lead incident response when needed and write the postmortem.



