Application Guide

How to Apply for Software Engineer

at Gray Swan

🏢 About Gray Swan

Gray Swan is a cutting-edge AI security company focused on automatically assessing the risks of AI models, a niche yet critical area in the AI industry. Working here means contributing to the safety and reliability of AI systems, with a mission-driven team that values innovation and impact.

About This Role

As a Software Engineer at Gray Swan, you will build end-to-end web applications that enable AI safety and threat detection. Your work directly supports the integration of AI models into user-friendly products, making it both technically challenging and impactful for AI security.

💡 A Day in the Life

A typical day might start with a stand-up meeting with your team to discuss progress on features. You'll spend time coding in Svelte and TypeScript, building UI components, and then move to backend work with FastAPI, ensuring APIs are efficient and secure. You'll also collaborate with ML researchers to understand AI models and integrate them into the application, testing and iterating on the user experience.

🎯 Who Gray Swan Is Looking For

  • -
  • S
  • t
  • r
  • o
  • n
  • g
  • p
  • r
  • o
  • f
  • i
  • c
  • i
  • e
  • n
  • c
  • y
  • i
  • n
  • T
  • y
  • p
  • e
  • S
  • c
  • r
  • i
  • p
  • t
  • a
  • n
  • d
  • m
  • o
  • d
  • e
  • r
  • n
  • f
  • r
  • o
  • n
  • t
  • e
  • n
  • d
  • f
  • r
  • a
  • m
  • e
  • w
  • o
  • r
  • k
  • s
  • ,
  • w
  • i
  • t
  • h
  • S
  • v
  • e
  • l
  • t
  • e
  • p
  • r
  • e
  • f
  • e
  • r
  • r
  • e
  • d
  • ,
  • t
  • o
  • b
  • u
  • i
  • l
  • d
  • i
  • n
  • t
  • u
  • i
  • t
  • i
  • v
  • e
  • u
  • s
  • e
  • r
  • i
  • n
  • t
  • e
  • r
  • f
  • a
  • c
  • e
  • s
  • .
  • -
  • S
  • o
  • l
  • i
  • d
  • e
  • x
  • p
  • e
  • r
  • i
  • e
  • n
  • c
  • e
  • w
  • i
  • t
  • h
  • b
  • a
  • c
  • k
  • e
  • n
  • d
  • d
  • e
  • v
  • e
  • l
  • o
  • p
  • m
  • e
  • n
  • t
  • u
  • s
  • i
  • n
  • g
  • F
  • a
  • s
  • t
  • A
  • P
  • I
  • o
  • r
  • s
  • i
  • m
  • i
  • l
  • a
  • r
  • P
  • y
  • t
  • h
  • o
  • n
  • f
  • r
  • a
  • m
  • e
  • w
  • o
  • r
  • k
  • s
  • t
  • o
  • c
  • r
  • e
  • a
  • t
  • e
  • r
  • o
  • b
  • u
  • s
  • t
  • A
  • P
  • I
  • s
  • .
  • -
  • F
  • a
  • m
  • i
  • l
  • i
  • a
  • r
  • i
  • t
  • y
  • w
  • i
  • t
  • h
  • M
  • o
  • n
  • g
  • o
  • D
  • B
  • o
  • r
  • o
  • t
  • h
  • e
  • r
  • N
  • o
  • S
  • Q
  • L
  • d
  • a
  • t
  • a
  • b
  • a
  • s
  • e
  • s
  • f
  • o
  • r
  • e
  • f
  • f
  • i
  • c
  • i
  • e
  • n
  • t
  • d
  • a
  • t
  • a
  • m
  • a
  • n
  • a
  • g
  • e
  • m
  • e
  • n
  • t
  • .
  • -
  • A
  • b
  • i
  • l
  • i
  • t
  • y
  • t
  • o
  • c
  • o
  • l
  • l
  • a
  • b
  • o
  • r
  • a
  • t
  • e
  • c
  • l
  • o
  • s
  • e
  • l
  • y
  • w
  • i
  • t
  • h
  • M
  • L
  • r
  • e
  • s
  • e
  • a
  • r
  • c
  • h
  • t
  • e
  • a
  • m
  • s
  • a
  • n
  • d
  • i
  • n
  • t
  • e
  • g
  • r
  • a
  • t
  • e
  • A
  • I
  • m
  • o
  • d
  • e
  • l
  • s
  • i
  • n
  • t
  • o
  • p
  • r
  • o
  • d
  • u
  • c
  • t
  • i
  • o
  • n
  • s
  • y
  • s
  • t
  • e
  • m
  • s
  • .

📝 Tips for Applying to Gray Swan

1

Highlight any experience with Svelte specifically, even if it's from personal projects, as it's a key requirement.

2

Showcase projects where you built full-stack applications, emphasizing your ability to own features end-to-end.

3

Mention any involvement with AI/ML integration, even if it's just consuming APIs, to demonstrate your ability to work with ML teams.

4

Tailor your resume to include keywords like TypeScript, FastAPI, MongoDB, and Svelte to pass ATS scans.

5

In your cover letter, explicitly state your interest in AI security and how your skills align with Gray Swan's mission.

✉️ What to Emphasize in Your Cover Letter

Emphasize your full-stack capabilities, especially with Svelte and FastAPI, and your ability to integrate AI models into web apps. Highlight any experience with AI safety or security, showing you understand the importance of Gray Swan's mission. Mention your collaborative skills, particularly with ML research teams, and your ability to take ownership of features from start to finish. Express enthusiasm for the opportunity to contribute to a fast-growing AI security startup.

Generate Cover Letter →

🔍 Research Before Applying

To stand out, make sure you've researched:

  • Read Gray Swan's website and blog to understand their products and AI security approach.
  • Look into recent news or papers about AI safety and security to grasp the industry challenges.
  • Check if Gray Swan has any open-source projects or GitHub repos to see their code style and tech stack.
  • Research the founders and team on LinkedIn to understand their backgrounds and company culture.
Visit Gray Swan's Website →

💬 Prepare for These Interview Topics

Based on this role, you may be asked about:

1 How would you design a web application to visualize AI model risk assessments?
2 Describe your experience with Svelte and how it differs from other frameworks like React.
3 Explain how you would implement a FastAPI endpoint that integrates with an AI model for real-time threat detection.
4 How do you handle data modeling in MongoDB for applications that deal with large-scale AI outputs?
5 Can you discuss a time when you had to collaborate with a research team to bring an AI feature to production?
Practice Interview Questions →

⚠️ Common Mistakes to Avoid

  • Don't apply without tailoring your resume to include the specific tech stack mentioned in the job description.
  • Avoid generic cover letters that don't mention AI security or Gray Swan's mission.
  • Don't underestimate the importance of Svelte; if you lack experience, show a willingness to learn quickly and provide examples of similar frameworks.

📅 Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Gray Swan!