1

Contract Knowledge Graph Software Engineer Jobs in Boston, MA

Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a ... About the Job Software Engineers independently drive the delivery of a variety of software ...

Software Engineer

Boston, MA · On-site +1

$178K - $195K/yr

Attend team events, participate in community events and help share open-source knowledge beyond Red ... contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat ...

Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a ... About the Job Software Engineers independently drive the delivery of a variety of software ...

Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a ... About the Job Software Engineers independently drive the delivery of a variety of software ...

Software Engineer The Software Engineering team delivers next-generation application enhancements ... Deep understanding and knowledge across kernel subsystems, device drivers, and firmware, with hands ...

Software Engineer

Westborough, MA · On-site

$65 - $75/hr

This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis ... Contribute to cross-functional communication and knowledge sharing. * Create technical designs for ...

Principal Software Engineer

Cambridge, MA · On-site

$147K - $197K/yr

Graph databases (Neo4j) for modeling and searching complex relationships * Vector databases ... Prior experience operating at Principal Engineer / Staff+ scope at a highly technical company

Software Engineer

Hopkinton, MA · On-site

$115K - $158K/yr

Software Engineer The Software Engineering team delivers next-generation application enhancements ... Deep understanding and knowledge across kernel subsystems, device drivers, and firmware, with hands ...

Principal Software Engineer

Westwood, MA

$151K - $202K/yr

Principal Software Engineer As a Principal Software Engineer, you will partner with engineering ... Proficiency with OpenAPI/Swagger contract design * Knowledge of Docker and Kubernetes deployment ...

Software Engineer

Milford, MA · On-site +1

$95K - $120K/yr

Basic knowledge of SQL and databases * Understanding of software development lifecycle (SDLC ... Exposure to data engineering concepts (ETL/ELT, pipelines) * Familiarity with cloud platforms ...

Principal Software Engineer

Westwood, MA

$151K - $202K/yr

Principal Software Engineer As a Principal Software Engineer, you will partner with engineering ... Proficiency with OpenAPI/Swagger contract design * Knowledge of Docker and Kubernetes deployment ...

Senior Software Engineer, App

Cambridge, MA · On-site

$133K - $176K/yr

Connecting AI to automated lab workflows, ML pipelines, and multi-domain knowledge graphs means ... Applied AI Engineering: Experience building with AI agents, graph-based workflows, tool-use ...

next page

Showing results 1-20

Contract Knowledge Graph Software Engineer information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do contract knowledge graph software engineer jobs pay per year?

As of Jul 1, 2026, the average yearly pay for contract knowledge graph 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 does a Contract Knowledge Graph Software Engineer typically collaborate with data scientists and domain experts during a project?

As a Contract Knowledge Graph Software Engineer, you’ll often work closely with data scientists and domain experts to ensure that the knowledge graph accurately represents the underlying data and business logic. Collaboration usually involves regular meetings to clarify requirements, discuss data models, and review results. You may be tasked with translating complex domain concepts into graph structures, while also providing feedback on data quality and integration challenges. This cross-functional teamwork ensures that the final product meets both technical standards and business needs.

What is the difference between Contract Knowledge Graph Software Engineer vs Contract Data Engineer?

AspectContract Knowledge Graph Software EngineerContract Data Engineer
Required CredentialsBachelor's in CS or related, knowledge of graph databases, programming skillsBachelor's in CS, experience with data pipelines, SQL, and cloud platforms
Work EnvironmentTech companies, consulting firms, project-based rolesData-focused teams, cloud environments, analytics projects
Industry UsageAI, semantic web, knowledge managementData warehousing, big data, analytics

The Contract Knowledge Graph Software Engineer primarily focuses on developing and maintaining knowledge graphs using graph databases and semantic technologies, while the Contract Data Engineer concentrates on building data pipelines, managing large datasets, and supporting analytics. Both roles require strong programming skills and are often found in tech-driven industries, but they serve different core functions within data and knowledge management ecosystems.

What is a Contract Knowledge Graph Software Engineer?

A Contract Knowledge Graph Software Engineer is a professional who specializes in designing, developing, and maintaining knowledge graphs on a contract basis. Knowledge graphs are data structures that represent relationships between entities, enabling more effective data integration and semantic search. These engineers often work with graph databases, semantic web technologies, and ontologies to help organizations manage and leverage complex data. Their contract role means they are typically hired for specific projects or fixed periods rather than as permanent employees.

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

To thrive as a Contract Knowledge Graph Software Engineer, you need a strong background in computer science, proficiency in graph databases (such as Neo4j or Amazon Neptune), and experience with knowledge representation and data modeling. Familiarity with programming languages like Python or Java, as well as tools for semantic web technologies (RDF, SPARQL), is typically required. Strong problem-solving skills, adaptability, and effective collaboration are essential soft skills in this role. These competencies ensure efficient design and implementation of complex knowledge graphs, enabling organizations to unlock valuable insights from their data.
What are the most commonly searched types of Knowledge Graph Software Engineer jobs in Boston, MA? The most popular types of Knowledge Graph Software Engineer jobs in Boston, MA are:
What cities near Boston, MA are hiring for Contract Knowledge Graph Software Engineer jobs? Cities near Boston, MA with the most Contract Knowledge Graph Software Engineer job openings:
Infographic showing various Contract Knowledge Graph Software Engineer job openings in Boston, MA as of June 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $160,270 per year, or $77.1 per hour.
Software Engineer

Other

Posted 19 days ago


Anduril rating

9.4

Company rating: 9.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

About the team

Anduril's Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging industry demands of maritime operations. Anduril has brought to market a unique, ultra-long-range, full-ocean-depth underwater vessel platform and a completely refreshed maritime vehicle and flexible manufacturing architecture that scales from "small" to "extra-large" vehicle sizes. Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations.
We are seeking to sustain our early successes with deep investment in an expanded product portfolio. These core products, including Dive-XL, Dive-LD, Copperhead, Seabed Sentry, and other unannounced systems form the backbone of the Maritime portfolio. The core remit of this team is to architect a true system-of-systems that combines and orchestrates disparate sensors and platforms to deliver a coherent effect, enabling the end-to-end execution of a variety of autonomous missions in the maritime domain. If you are passionate about solving problems that have real impact and working on systems that directly contribute to achieving national strategic priorities, we want you to join Anduril's Maritime Division and help us build the future of defense capability.

About the Job

Software Engineers independently drive the delivery of a variety of software integrated in to our products. This includes autonomy, simulation, data processing, payload integration, and off-board command and control and decision support. We expect Software Engineers to demonstrate end-to-end outcome ownership of their projects, contributing as a member of a team to the rapid architecting, design, delivery, support, and evolution of next generation autonomous platforms through their entire product life-cycle.

What You'll Do
  • Empathize with end-users and drive solutions that balance their needs with external constraints, restrictions and requirements in a multi-stakeholder environment
  • Own software enabled solutions that are deployed to customers, optimizing for the delivery of value to the end-user
  • Design and implement scalable software that rapidly delivers capability beyond the scope of current platforms, with a clear path for both architecture and capability evolution over time
  • Contribute to the design and development of existing software services across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines
  • Develop software that runs on- and off- robotic platforms, using a variety of technologies
  • Contribute to the design, implementation and execution of development processes for the initial delivery and subsequent iteration of vehicle and mission software, including full lifecycle testing, monitoring and operation
  • Create test and simulation fixtures that operate with both software- and hardware-in-the-loop
  • Support vehicle manufacturing and deployment
  • Work as a member of a multi-disciplinary engineering team, including as a mentor for Software Engineers from differing backgrounds
  • Travel to co-locate with end-users and/or other teams up to 20% of the time
Required Qualifications
  • Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
  • Extensive professional experience working as a Software Engineer with one or more domains and/or technologies of expertise
  • Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design and system design
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Capacity to work holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment
  • Capacity to act as the technical owner for a software service, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution
  • Capacity learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity
  • Eligible to obtain and maintain an active U.S. Secret security clearance
Preferred Qualifications
  • Experience writing backend services or embedded software in C++, Rust and/or Go
  • Experience writing frontend applications using Typescript and React
  • Experience with the design, implementation and operation of horizontally scaled cloud technologies
  • Experience with the design, implementation and support of embedded software, particularly in the field of robotics
  • Experience with modeling and simulation
  • Experience with development of high assurance safety critical software
  • Experience within the product delivery lifecycle including manufacturing, system acceptance, deployment, and sustainment.
  • Familiarity with Systems Engineering concepts
  • Desire to learn and grow in to other roles that require experience as a Software Engineer, such as Sr. Software Engineer and/or Staff Software Engineer

Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media