
Software Engineer, AI
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Costa Rica.
• Develop a centralized reliability command center that provides teams with a cohesive overview of system health, risk, and reliability across various services and environments.
• Design AI agents that assist in incident triage, root-cause analysis, log/trace summarization, and recommend subsequent actions.
• Build developer-centric features and APIs that empower engineers to explore data, troubleshoot issues, and enhance decision-making.
• Utilize AI-assisted development tools (e.g., Cursor, Claude, Copilot) to efficiently prototype, refactor, and deliver high-quality code.
• Take ownership of projects from start to finish: defining requirements, creating architecture, implementing solutions, testing, deploying, and iterating based on feedback.
• Work closely with partner teams (Product, Infra, Data, SRE) to identify pain points and convert them into straightforward, effective solutions.
• A minimum of 5 years of experience in backend or full-stack engineering, demonstrating a history of building and managing intricate production systems.
• Strong expertise in Python, with a background in architecting data-intensive applications and developing robust APIs.
• Excellent problem-solving skills and product intuition — capable of interpreting ambiguous requirements and quickly iterating towards viable solutions.
• Practical experience with AI-assisted development tools like Cursor, Claude, or similar, along with a passion for leveraging them to expedite feature delivery.
• Hands-on experience utilizing LLMs or AI frameworks to enhance automation and provide guidance with appropriate guardrails and citations.
• Advanced, hands-on familiarity with Claude, extending beyond basic autocomplete functionalities.
• Capability to harness AI tools throughout the complete software development lifecycle — from design to deployment.
• Experience in constructing end-to-end workflows using AI, including iterative development and ongoing refinement.
• Understanding of self-healing testing loops and AI-driven automated validation methods.
• Flexibility: Balance is essential! We provide an environment that supports work-life balance and remote work.
• Collaboration: Teamwork is key. We operate in multidisciplinary teams, where each member contributes their unique skills.
• Multiculturalism: Our diverse global team fosters an atmosphere of learning and personal growth.
• Development: We offer personalized career plans and training programs to unlock your potential.
• Relevance: We partner with industry-leading clients on high-impact projects that shape the technological future.
Credo AI
Get handpicked remote jobs straight to your inbox weekly.