1

Creative Software Engineer Jobs in Boston, MA (NOW HIRING)

Principal Software Engineer

Cambridge, MA · On-site

$190K - $210K/yr

We are looking for a collaborative, customer-focused, and creative principal software engineer to develop a high-performance mobile application framework that powers on-device machine learning models ...

Sr. Software Engineer

Peabody, MA

$136K - $179K/yr

TMC is seeking an experienced and career minded individual to serve as Sr. Software Engineer. As a ... Strong analytical and creative problem-solving skills. * Results-oriented, with a strong "get it ...

Senior Software Engineer

Lowell, MA · On-site +1

$118K - $195K/yr

As a Senior Software Engineer, your main focus will be on designing, developing, testing and ... We hire creative, passionate people ready to contribute their ideas, help solve complex problems ...

Senior Software Engineer

Somerville, MA

$133K - $176K/yr

An impressive mission requires an equally impressive Senior Software Engineer. As a key technical ... Creative problem solvers who respectfully challenge the status quo in the pursuit of excellence

Software Engineer

Boston, MA · On-site +1

$110K - $177K/yr

... software development lifecycle, driving continuous improvement and innovation in engineering ... We hire creative, passionate people ready to contribute their ideas, help solve complex problems ...

Senior Software Engineer

Somerville, MA · On-site

$133K - $176K/yr

An impressive mission requires an equally impressive Senior Software Engineer. As a key technical ... Creative problem solvers who respectfully challenge the status quo in the pursuit of excellence

Senior Software Engineer

Washington, DC · On-site

$138K - $182K/yr

An impressive mission requires an equally impressive Senior Software Engineer. As a key technical ... Creative problem solvers who respectfully challenge the status quo in the pursuit of excellence

Senior Software Engineer

Boston, MA

$133K - $175K/yr

Why is this role important? We're growing every day, and we are seeking a creative and detail-oriented senior software engineer to join our growing product and engineering team. In this role, you ...

Sr. Software Engineer

Boston, MA · On-site

$133K - $175K/yr

You're a creative hacker or a programmer who wants to get your hands dirty in a stack that includes ... Take our Software Engineering Concepts test ( for a spin. Qualifications Your toolbox includes:

Sr. Software Engineer

Boston, MA · On-site

$133K - $175K/yr

You're a creative hacker or a programmer who wants to get your hands dirty in a stack that includes ... Take our Software Engineering Concepts test ( for a spin. Qualifications Your toolbox includes:

Software Engineer II

Boston, MA · On-site

$120K - $190K/yr

Our Opportunity: Chewy is looking for a Software Engineer to join the Outbound Science and ... Innovative and ability to think outside the box for creative problem solving * Comfortable working ...

Senior Software Engineer

Boston, MA · Hybrid

$125K - $150K/yr

Position Overview The Senior Software Engineer will contribute to building, developing, testing ... This position plays a vital role in fostering a high-caliber atmosphere where creative ideas and ...

Software Engineer II

Boston, MA · On-site +1

$120K - $190K/yr

Our Opportunity: Chewy is looking for a Software Engineer to join the Outbound Science and ... Innovative and ability to think outside the box for creative problem solving * Comfortable working ...

next page

Showing results 1-20

Creative Software Engineer information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do creative software engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for creative software engineer in Boston, MA is $160,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $187,900.00 per year, depending on experience, location, and employer.

How do Creative Software Engineers typically collaborate with designers and other team members during a project?

Creative Software Engineers often work closely with designers, product managers, and other developers to bring innovative digital experiences to life. Collaboration usually involves participating in brainstorming sessions, translating design concepts into functional code, and providing technical feedback to ensure feasibility. Regular communication through stand-ups, design reviews, and prototyping helps align everyone’s vision and ensures a seamless workflow. This cross-disciplinary approach not only enhances project outcomes but also allows engineers to expand their skill set and gain insights from other fields.

What are the key skills and qualifications needed to thrive as a Creative Software Engineer, and why are they important?

To thrive as a Creative Software Engineer, you need strong programming skills, a solid understanding of software development principles, and often a degree in computer science or a related field. Familiarity with tools like version control systems (e.g., Git), creative coding frameworks (e.g., Processing, OpenFrameworks), and design software (e.g., Adobe Creative Suite) is typically required. Outstanding creative thinking, collaboration, and problem-solving abilities help set top candidates apart. These skills are crucial for developing innovative solutions that merge technical expertise with artistic vision, driving impactful and engaging software projects.

What are Creative Software Engineers?

Creative Software Engineers are professionals who blend technical programming skills with creative problem-solving abilities to design and develop innovative software solutions. They often work on projects that require both technical expertise and artistic vision, such as digital media, interactive applications, games, or user experience design. Their role typically involves collaborating with designers, artists, and other developers to bring ideas to life using code and technology. Creative Software Engineers are valued for their ability to think outside the box and push the boundaries of what software can do.

What is the difference between Creative Software Engineer vs Software Developer?

AspectCreative Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field; sometimes additional design or multimedia skillsBachelor's in CS or related field; coding certifications optional
Work EnvironmentDesign-focused teams, multimedia projects, interactive mediaGeneral coding projects, applications, backend or frontend development
Industry UsageMedia, entertainment, advertising, gamingTech, finance, healthcare, various industries
Search & Comparison IntentUnderstanding roles blending creativity and codingGeneral software development roles

The Creative Software Engineer combines programming skills with creative design, often working on multimedia, gaming, or interactive projects. In contrast, a Software Developer focuses on building applications or systems across various industries. While both roles require strong coding skills, Creative Software Engineers emphasize creativity and multimedia integration, making their roles distinct in the tech and entertainment sectors.

Principal Software Engineer

Principal Software Engineer

ICONSTAFF

Cambridge, MA • On-site

$190K - $210K/yr

Full-time

Posted 8 days ago


Job description

We have partnered with a cutting-edge data company to make an important senior engineering hire. We are looking for a collaborative, customer-focused, and creative principal software engineer to develop a high-performance mobile application framework that powers on-device machine learning models, enabling advanced data processing on Android and iOS platforms.

 

Responsibilities:

·      As part of a small, fast-paced team, tackle complex problems and turn them into effective business solutions.

·      Analyze and convert business and functional specifications, as well as change requests, into actionable technical specifications for implementation.

·      Independently break down complex technical requirements into manageable, implementable components; develop high-performance software solutions that are maintainable, scalable, reliable, and testable.

·      Participate actively in code and design reviews to ensure quality and alignment with best practices.

·      Adhere to company-defined development and operational standards and processes.

·      Take on additional tasks as they arise, supporting team and project needs.

 

Requirements:

·      Experience developing platform-independent software libraries in “modern” C++ (C++11 or later dialects)

·      Experience optimizing code for CPU and memory efficiency

·      Excellent communication and collaboration skills

·      Customer obsessed, demonstrates initiative, has a learning mindset, takes ownership

·      Proven ability to deliver results

·      An analytical mindset 

·      Experience with real-time streaming systems

·      Signal processing expertise

·      Python knowledge, especially with libraries used by data scientists (NumPy, Pandas, SciPy, etc.) preferred

·      Familiarity with Machine-Learning libraries (PyTorch, CoreML, TensorFlow, etc.) a plus

·      Experience in Android development preferred

·      Experience in iOS development: Swift, Objective-C a plus

·      Experience in Python extension development such as Pybind preferred