Demo

Software Engineer

Gray Swan AI
Pittsburgh, PA Full Time
POSTED ON 2/1/2025 CLOSED ON 3/2/2025

What are the responsibilities and job description for the Software Engineer position at Gray Swan AI?

Note: You must apply via the link at the bottom of this job description!

Software Engineer

About Gray Swan AI

Gray Swan AI is on a mission to make AI safer. As a growing startup, we develop cutting-edge security solutions for AI systems, helping organizations ensure safety and reliability in their AI-driven products.

Role Overview

We are seeking a versatile Software Engineer to join our team. This role involves building and refining user interfaces, backend APIs, and database systems, with a preference for candidates who can bridge the gap between frontend and backend development.

Experience: This role is open to engineers with a range of experience levels, from early to late career, except that some professional software engineering experience is required–this is not an entry-level role. We don’t expect you to have used every technology in our stack, but you should have enough modern full-stack engineering experience to quickly learn the new parts.

Location: We are open to both remote work and to in-person work at our office in downtown Pittsburgh, PA.

Key Responsibilities

  • Design and develop web applications using modern frontend frameworks like Svelte
  • Build intuitive and user-friendly interfaces that delight users
  • Develop and maintain backend APIs using tools like FastAPI
  • Manage and optimize database systems like MongoDB
  • Collaborate with our ML research team to integrate AI experiences into our products

Required Skills And Qualifications

  • Proficiency in TypeScript or JavaScript
  • Experience with frontend frameworks such as React, Vue, or Svelte
  • Solid understanding of HTML, CSS, and JavaScript
  • Hands-on experience building backend APIs (FastAPI preferred)
  • Knowledge of database systems (SQL or NoSQL; MongoDB is a plus)

Bonus Points

  • Familiarity with SvelteKit (our day-to-day framework)
  • Experience in creating AI-driven applications
  • Proficiency in Python
  • Experience deploying and scaling applications on cloud platforms (e.g., AWS, Google Cloud, Azure)
  • Familiarity with CI/CD pipelines and DevOps practices to streamline development workflows.
  • Knowledge of secure coding practices and mitigating vulnerabilities in web applications
  • Exposure to machine learning frameworks (e.g., TensorFlow, PyTorch) or working with AI APIs (e.g., OpenAI, Hugging Face)
  • Contributions to open-source projects or an active GitHub/portfolio showcasing relevant work
  • Experience with testing frameworks (e.g., Jest, Playwright) to ensure code quality
  • Understanding of AI safety principles or ethical considerations in AI systems

What We Offer

  • Competitive salary, equity, and benefits
  • A collaborative and supportive team environment
  • Opportunities for professional growth within a fast-paced startup environment
  • The opportunity to work at the forefront of AI security innovation

Salary ranges between $100,660 - $210,900 depending on location and experience (this is the correct range; WellFound will not let us post a range with a variance greater than $80k)

Apply Here: https://app.dover.com/apply/Gray Swan AI/51def902-7263-47f2-a796-d750d00abcbf?rs=40116684

Salary : $100,000 - $180,000

Sr. Embedded Software Engineer
Software Engineering Institute -
Pittsburgh, PA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $80,479 - $90,779
  • Debugging Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $76,886 - $129,770
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Pittsburgh, PA area that may be a better fit.

Embedded Software Engineer

Software Engineering Institute, Pittsburgh, PA

AI Assistant is available now!

Feel free to start your new journey!