Post Job Free
Sign in

Full Stack Software Developer

Company:
Surface Design Solutions
Location:
Pittsburgh, PA, 15289
Posted:
June 20, 2025
Apply

Description:

We are looking for a full-time developer to join our team. As we look to accelerate our growth, we want to bring on a developer who can help us grow and who is excited about growing with us. The position will involve designing and implementing robust software solutions that empower our customers to leverage Surface Design Solutions' patented machine-learning algorithms. The work will directly enable our customers to be more cost-efficient and sustainable in their manufacturing, while making higher-quality products.

About Us: We are a group of scientists and engineers who are passionate about improving manufacturing through the optimization of surfaces. Surface-related problems degrade the manufacturing of products in industries from aerospace and electric vehicles to semiconductors and medical devices. Our technology uses physics-informed machine learning to demystify these problems and deliver wholly new solutions. We are looking for someone who is excited to work as part of a small, tight-knit team on complex, engineering problems.

We support high-volume product manufacturers by providing purpose-built manufacturing specifications that enhance product lifespan and improve production efficiency. We accomplish this through data-enabled optimization of their manufacturing operations, and particularly around the surfaces of tooling and parts. Inadequate surface finish can lead to issues such as the peeling off of paints and coatings, increased friction and wear in motors or machines, or premature failure of critical components in spacecraft. Our commitment to innovation has earned us recognition among industry leaders and trade organizations.

About the Role: As a Senior Full-Stack Software Developer, you will be responsible for developing a backend server that consists of a REST API, a database and a system for managing and orchestrating machine-learning workflows. These responsibilities include the development of unit and integration tests to ensure software quality. We expect you to collaborate with internal and external stakeholders to identify and address their needs, and to contribute to the continued success of our groundbreaking solutions.

About You: The ideal candidate will have the following skills and experience:

Proven experience with REST API backend development in Python and Django

Proficiency in deploying the backend software stack on AWS infrastructure

Experience with Celery is a plus

Familiarity with the version control system Git

Experience working in software-development teams

A willingness to learn and understand industry-specific challenges

Excellent written and verbal communication skills

Entrepreneurial skills are a plus

Experience or willingness to engage with frontend development through Vuejs

If you are ready to make a significant impact in a vibrant environment, we invite you to become part of our team. Apply online here, and please email a cover letter to for review. In your cover letter, please elaborate on how your experience aligns with and contributes to the success of this role.

While this position is open to candidates across the United States, preference may be given to those located on the US East Coast to facilitate collaboration with the team. The ability to join team meetings occasionally in person in Pittsburgh will be a plus. Application review will begin on June 18 th . We look forward to seeing your application!

Permanent

Apply