AI copilot for electronics design

Senior Software Engineer

Redwood City, CA, US
Job Type
3+ years
Apply to SnapMagic and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

SnapMagic (formerly SnapEDA), the go-to place for electrical engineers, is revolutionizing electronics design with artificial intelligence. We help 1.5 million engineers design products like drones, electric cars, and virtual reality headsets 10x faster.

We're fresh off a funding round backed by the world's best investors, including Y Combinator, Bow Capital, Friends & Family Capital, Preston-Werner Ventures, and many notable angels.

As a small, product-focused team, we pride ourselves on our resourcefulness, passion, and curiosity. We have a bias towards action and making an impact, both individually, and as a team, as we launch innovative new tools into the market. Expect to be challenged, learn, teach, and grow.

What You Will Be Doing:

You’ll join our software team as the Senior Software Engineer, reporting to the CEO.

We’re looking for someone who is passionate about delivering great software. Most of our code is Python/Django/HTML/CSS and is running on Heroku, but we also have apps in other codebases like React, rest APIs and external integrations. We have a lightweight process: 1-week sprints, weekly planning and standups. We use Slack, Trello, and Zoom to communicate and plan our work.


  • Opportunity to work on a hugely impactful product used by 1MM+ users with a great mission of spurring innovation
  • Health, 401k and dental Insurance


  • Bachelor's or Masters in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • At least 10 years of software development experience
  • Ideally has hands-on experience with advanced AI models like GPT, LLAMA, BERT, or Transformer-based architecture
  • Proficiency in Python
  • Demonstrable success in driving technological projects that have a significant business impact
  • Stellar communication skills with a knack for earning trust at all organizational levels
  • Experiencing mentoring junior developers
  • Understands the tradeoffs between short-term and long-term code implementations and when to use both approaches
  • Thinks like a user


  • Write code across our various platforms
  • Own all software developed and maintained by the company as the primary point of contact internally and externally
  • Work with the Product Managers and Project Managers to plan and execute sprints
  • Manage and mentor developers to help them achieve their full potential. Advise on architecture and approaches. -Write or review technical specs as needed.
  • Recruit and assess new candidates for the team

About SnapMagic

Built by electrical engineers for electrical engineers, SnapMagic removes monotony so that engineers can do their best work. SnapMagic’s electronic component data is used by over 1.5 million engineers across the world’s largest organizations. Its new AI Copilot will change the way that every engineer designs electronics. Join at

Team Size:25
Location:San Francisco
Natasha Baker
Natasha Baker