Software Engineer II - Building Applications

Towards AI, Inc. · Seattle, Washington, United States

$109K to $164K a year as published by the employer

Apply on company site Save to your job tracker All Software Engineer jobs in Seattle, WA

Applications are completed on the employer's own site.

Summary

Develop and maintain software systems supporting building energy efficiency while collaborating with project teams in an Agile environment.

About this role

Software Engineer II - Building Applications

Pacific Northwest National Laboratory

Published 01 Nov 2026

Share this job

Seattle, WA, USA

109K - 164K USD Annual

Remote

Freelancer

Role Highlights

Languages used

JavaScript

TypeScript

Python

PHP

Key skills

Computer Science

Integrations

API

Relational Database

Software Systems

Software Testing

Full Stack

LLMs

Research

Security

Infrastructure

Reliability

Modelling

Agile

ORM

RAG

AI

Backup

Tools, Libraries and Frameworks

Grid

Git

Jira

Hubs

Ruby On Rails

Django

React

FastAPI

Description

The role involves developing, improving, and maintaining software systems that support building energy efficiency. The individual will contribute to project teams by translating domain needs into software requirements and creating technical approaches. Responsibilities include performing software development tasks such as version control, code review, testing, and documentation within an Agile environment. The position requires communicating technical progress, results, and limitations to collaborators and project teams. Additionally, the role involves contributing to software releases, technical reports, journal articles, and conference presentations.

Required Qualifications and Skills

Candidates must hold a Bachelor's degree in computer science, software engineering, computer engineering, or a related technical field with at least two years of relevant experience, or alternatively, a Master's or PhD in a related field. Proficiency in at least one programming language such as JavaScript, TypeScript, Python, or PHP is required. The role demands the ability to apply software development practices including version control, testing, and documentation. Strong written and verbal communication skills are necessary for reporting findings and collaborating across disciplines.

Skills named in this posting

and 18 more

About Towards AI, Inc.

Towards AI is a leading global media platform and community dedicated to making artificial intelligence accessible to everyone.

Similar Software Engineer II - Building Applications jobs in Seattle, WA