Windsurf
AI Support Engineer
San Francisco
Sponsorship not specifiedDetected 98 days ago
TypeScriptPythonJavaGoGitAWSGCPAzureCloud PlatformsDockerCI/CDLinuxLLMsCustomer SupportCommunication
About the role
- You will investigate ambiguous, environment-specific problems across codebases, infrastructure, developer tooling, CI/CD systems, APIs, containers, and cloud platforms.
- We are looking for someone with strong debugging instincts, broad systems knowledge, and the ability to operate with urgency across a high volume of technical issues.
- This is a unique opportunity to work at the frontier of AI-assisted software development, with real customers relying on the product every day.
Responsibilities
- Perform root-cause analysis by reading logs, tracing code paths, correlating system behavior, forming hypotheses, and isolating failures.
- Build internal playbooks, tooling, automations, and documentation that make future investigations faster and more systematic.
- We are an applied AI lab building end-to-end software agents.
- Building Devin is just the first step-our hardest challenges still lie ahead.
- If you're excited to solve some of the world's biggest problems and build AI that can reason on real-world tasks, apply to join us.
Requirements
- 4+ years of experience in a technical role such as software engineering, infrastructure engineering, solutions engineering, technical support engineering, or developer tooling.
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Working knowledge of Linux, Docker, Git, CI/CD pipelines, cloud platforms such as AWS/GCP/Azure, and networking fundamentals.
- Demonstrated ability to reproduce, isolate, and debug technical issues from incomplete or ambiguous reports.
- Experience analyzing logs, traces, errors, and system behavior across distributed or multi-component systems.
- Strong ability to read and reason about code in multiple languages, such as Python, TypeScript, Java, Go, or similar.
- Ability to operate with urgency in a fast-paced environment while managing a steady stream of incoming issues.
- Strong written communication skills, especially when explaining technical findings to customers and internal engineering teams.
- Passion for AI, developer tools, and the future of software engineering.
Nice to have
- Familiarity with LLMs, AI-assisted development tools, IDEs, or developer productivity platforms.
- Experience debugging issues that span multiple layers of the stack, such as application logic, infrastructure, authentication, third-party APIs, networking, or deployment configuration.
- Prior experience working directly with engineering teams to escalate, diagnose, and resolve product issues.
Benefits
- Together, they represent our vision for collaborative AI teammates that enable engineers to focus on more interesting problems and empower teams to strive for more ambitious goals.
Company info
- Educate customers on best practices, workarounds, deployment patterns, and product capabilities to improve adoption and reduce recurring issues.
- Support release testing and quality efforts across the range of environments, languages, IDEs, and workflows our customers use.
Equal opportunity
- Cognition is an equal opportunity employer.
- We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.
- We are committed to providing reasonable accommodations for candidates with disabilities throughout the hiring process - please let us know if you need any.
Apply directly at Windsurf →Create a free account for alerts like thisView Windsurf immigration profile
This listing is sourced directly from Windsurf's careers page and normalized into a canonical job model.