Role Overview
Cognition is seeking an AI Support Engineer to join the team in Tokyo on a full-time basis. This position suits a technical professional with a background in debugging and customer engineering who wants to work at the forefront of AI-assisted software development.
Key Responsibilities
Diagnose, reproduce, and resolve complex technical problems reported by customers utilizing diverse development setups and cloud infrastructure.
Conduct root-cause analysis through log reading, code tracing, and failure isolation across multiple components.
Handle a high volume of support requests while maintaining clear customer communication and rigorous investigation standards.
Share complete technical context, reproduction steps, and root-cause hypotheses when escalating issues to internal engineering.
Guide customers on best practices, workarounds, and product features to boost adoption and minimize recurring difficulties.
Develop internal documentation, automations, playbooks, and tooling to streamline future diagnostic workflows.
Collect feedback on recurring failure trends and report actionable insights back to product and engineering teams.
Assist with release testing and quality assurance across varied languages, workflows, and developer environments.
Requirements
Minimum of four years of professional experience in software engineering, technical support, infrastructure, solutions engineering, or developer tooling.
A Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience.
Familiarity with Linux, Git, Docker, networking principles, CI/CD pipelines, and cloud environments like AWS, GCP, or Azure.
Proven capability to isolate and debug technical challenges originating from ambiguous user reports.
Experience examining traces, logs, and system performance in distributed architectures.
Competence in reading and understanding code written in languages such as Python, TypeScript, Java, or Go.
Excellent written communication skills for interacting with customers and engineering teams.
Ability to work urgently and handle a consistent volume of inbound issues in a fast-paced setting.
Strong enthusiasm for artificial intelligence, developer tools, and modern software engineering.
Nice to Have
Background in creating scripts, internal tools, or automations to speed up quality assurance, debugging, or support processes.
Knowledge of large language models, IDEs, AI-powered developer utilities, or productivity platforms.
Previous tenure in high-volume technical customer support or engineering settings.
Experience troubleshooting cross-stack issues involving application code, third-party APIs, networking, and deployment settings.
Direct collaboration experience with engineering teams to escalate and resolve product bugs.
Skills and Tools
Python
TypeScript
Java
AWS
GCP
Azure
Docker
Linux
Git
CI/CD Pipelines
About the Company
Cognition is an applied AI lab creating end-to-end software agents and developer tools, including Devin and Windsurf. The company brings together a talent-dense group featuring world-class competitive programmers, former founders, and leaders from cutting-edge AI organizations. Cognition is an equal opportunity employer that does not discriminate based on protected characteristics and provides reasonable accommodations upon request.
How to Apply
Interested candidates should submit their application directly on the official company careers page.