1,785,023open jobs
103,769companies
265,772added this week
Browse all
Salary
$124k – $168k per year
Location
Remote (United States)
Seniority
Staff · 10+ years exp

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Oct 16, 2026.

Overview
Company
Impact
Profile match
Dotmatics is a scientific R&D software company headquartered in Boston, Massachusetts, that combines its Luma data and workflow platform with applications for biology, chemistry, flow cytometry and laboratory data management. A Siemens company, it owns a portfolio that includes GraphPad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives and nQuery, used by more than 2 million scientists in biopharma, chemicals, materials and academia. It hires software, cloud operations and test engineers, Ruby on Rails and Java developers, professional services managers, business analysts, finance, HR and customer support staff.

Our Why At Dotmatics 

At Dotmatics, a Siemens company,  we believe science, data, and decision-making must be deeply intertwined for innovation to thrive. Our Portfolio includes Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, SoftGenetics and Virscidian.

We have a vision for a new Lab of the Future that will change the future of scientific research.

We have created the world’s most comprehensive digital science platform - best-of-breed software applications already used by more than 2 million scientists, together in a single ecosystem united by a powerful, flexible enterprise data platform. This is not flat data buried away in digital graveyards. This is dynamic, multi-dimensional decision-making.

Scientific enterprises need a new level of effectiveness to achieve tomorrow’s breakthroughs. Illness will not wait. The biosphere will not wait. We are tireless in our vision, because the time for innovation is now.

Shaping the Future of Science At Dotmatics 

Our global team of more than 800 colleagues are dedicated to supporting our customers in over 180 countries. Together, with our scientific community of users, we accelerate scientific innovation in order to make the world a healthier, cleaner, and safer place to live.

You’ll join a collaborative, global team pushing the boundaries of scientific innovation.  Your ideas and efforts will have a tangible impact, accelerating scientific progress and discovery. We offer a dynamic, remote-friendly environment that fosters high integrity and collaboration, empowering you to excel. Dotmatics is a company built by scientists, for scientists. Combined, we are now the world’s largest cloud-based scientific research R&D platform. We need your help to keep growing and pioneering the future.

We are Science Driven. We are Customer Centric. We are Better Together. 

What do we need

We are looking for an experienced and highly skilled Software Engineer (Agentic AI), to build the AI agent at the core of Dotmatics Luma platform. You will own the agent end to end: how it reasons, which tools it uses, what it remembers, how it recovers from failure, and how we know it is working. You will work in a small, high-trust engineering team alongside Product, scientists, and the wider Dotmatics organisation.

This is also an AI-native engineering role. Your success won’t be measured by how many lines of code you write. It will come from how well you decompose work for coding agents, give them the right context, tools, and constraints, verify their output with tests and review, and ship production software faster than a traditional senior engineer without lowering the quality bar. Coding agents are your default path for implementation, and you stay accountable for architecture, correctness, security, and review.

We want someone who thinks like the engineers who build frontier AI products: rigorous about quality, curious about how agents fail, and quick to adapt as models improve. You use AI tools daily to build AI tools, and you ship agents that work in production, not just in demos.

In this role you will get to

  • Develop the agent itself: the loop, harness, and control flow connecting the model, tools, and state, including subagents, long-running tasks, checkpointing, and recovery.
  • Practice context engineering: decide what goes into the context window, when to compact or summarize, and how to keep the agent coherent over long-running experiments.
  • Design tools for the agent, with clear interfaces and descriptions, covering instrument orchestration, scheduling, data capture, and developer tooling such as GitHub, repositories, CI/CD, and workflows.
  • Give the agent memory and state persistence so it learns from and builds on earlier work.
  • Implement permissions and sandboxing that define what the agent can do on its own, what needs human approval, and how mistakes are contained.
  • Defend the agent against prompt injection and untrusted content, with auditability and data isolation suited to regulated environments.
  • Evaluate the agent end-to-end on real multi-step tasks, then debug its behavior by reading traces and finding root causes, fixing the harness, tools, or prompts to improve reliability, tool-use accuracy, cost, and latency.
  • Adapt the harness as models improve, and remove scaffolding that is no longer needed.
  • Run an AI-first development loop (scope, plan, delegate to coding agents, verify, ship), preferring agent execution over hand-writing whenever quality holds, and build and maintain the team's agent harness for development itself (project memory, skills, hooks, MCP, CI checks) so agents can safely do bounded engineering work.
  • Measure and improve that workflow through throughput, defect rate, and review cost, and coach others on AI-native practices to raise the team's bar for agent-driven delivery
  • Set up the architecture and infrastructure to run the agent reliably, and manage configuration, environments, and secrets
  • Deliver the services and interfaces around the agent in Python, Node.js/TypeScript, and React, including streaming output and extension points such as MCP

We are looking for people who have around 10 years of experience in software engineering, including hands-on experience building LLM-powered agents in production. Ideally you will have a degree or higher education in Computer Science, Engineering, or a related technical field, and an interest in life sciences, lab instrumentation, or automation.

The Key Skills we are looking for:

  • AI-native engineering: autonomous coding agents (Cursor, Claude Code, Codex, or equivalent) as the primary way you build.
  • Production agents: at least one LLM-powered agent shipped to real users, handling multi-step tool use, error recovery, and long-running tasks.
  • Context engineering, memory, and retrieval: a long-running LLM application where you can explain what went into the window, when it was compacted, and how coherence and retrieval quality (RAG, vector indexes, reranking) were measured.
  • Agent security: permissions, sandboxing, human approval gates, prompt injection defenses, and audit logging, tested against adversarial inputs.
  • Tool and API design for models: tools or MCP servers built for model use, with tool-selection and call accuracy measured.
  • Production engineering: Python with type checking, automated tests, and packaging in CI, plus Node.js/TypeScript and React services and interfaces, including streaming output, with monitoring, tracing, and managed configuration and secrets.

You may also have:

  • Experience with agent frameworks such as LangGraph, or building custom harnesses from scratch.
  • Working knowledge of Databricks and BI tools (Sigma, Power BI, Spotfire).
  • Observability for LLM systems (tracing, cost and latency monitoring).
  • Fine-tuning, prompt optimization, or model evaluation experience.
  • Authored skills, hooks, or MCP servers that made agent-driven delivery repeatable for a team.

We are open to speaking to candidates with more or less experience than listed

The compensation for different levels can be discussed with your recruiter

Total Rewards 

Dotmatics utilises a national market-based approach to base pay benchmarking and pay band development. The candidate's final starting pay is based on job-related skills, experience, job specific qualifications & location. In addition to base salary, Dotmatics has implemented a total rewards strategy, which is the combination of compensation, benefits and recognition. 

Certain positions are also eligible for variable pay; your recruiter will discuss the full compensation package details.

Other Total Rewards Offered

  • Medical, Dental, Vision, Insurance
  • Health Spending Accounts
  • Wellness Benefits (Mental Health Apps and Fitness Perks)  
  • Company-paid Life and Disability Insurance
  • 401k Retirement Plan (with 4% company match; immediate vesting)
  • Flexible Time off Plan (for US exempt employees)

This is the range that we, in good faith, believe is the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may be modified in the future.

Base Pay Range

$124,000—$168,000 USD

Research shows us the confidence gap  and imposter syndrome can get in the way of meeting outstanding candidates, so please don’t hesitate to apply - we’d love to hear from you.

By submitting your application, you agree that Dotmatics may collect your personal data for recruiting, global organization planning, and related purposes. Dotmatics Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over Dotmatics use of your personal information. 

Dotmatics is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,785,023 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Boston
≈ $121k – $244k per year (Estimated) • Hybrid • 8+ years exp • Bachelor's Degree • Boston
Python
TypeScript
DevOps
GitHub Actions
CI/CD
AWS
Apply
Software Engineer 14 min ago
≈ $123k – $225k per year (Estimated) • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Las Cruces
Python
Java
SQL
PowerShell
C++
Ada
DevOps
GitLab CI
CI/CD
Git
Configuration Management
GitLab
Windows
Cybersecurity
Wireshark
Management
Jira
Agile
Waterfall
Apply
$300k per year • Remote (United States, ET hours) • Contractor • 5+ years exp
Go
AI/ML
Physical AI
DevOps
AWS
Apply
$220k – $405k per year • In office • Full-Time • 4+ years exp • San Francisco • London • Seattle • New York • Toronto
Python
Go
Rust
AI/ML
Perplexity
DevOps
AWS
Kubernetes
Platform Engineering
Cybersecurity
Okta
Microsoft Entra ID
Apply
$200k – $240k per year • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
DevOps
Bitbucket
GitLab
Windows
Management
Confluence
Apply
$42k – $54k per year • Remote (LATAM) • Full-Time
Python
JavaScript
SQL
Node JS
DevOps
Rest API
SOAP
Apply
≈ $34k – $60k per year (Estimated) • In office • Internship • Sindelfingen
Python
SQL
Databases
Databricks
Analytics
Power BI
Apply
≈ $53k – $114k per year (Estimated) • In office • Paris
Python
AI/ML
Prompt Engineering
DevOps
OVHcloud
Apply
Development Team Lead 4 hours ago
≈ $100k – $245k per year (Estimated) • Remote (United Kingdom) • Full-Time • 7+ years exp
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
Copilot
Claude Code
Prompt Engineering
AI Agents
LLM Guardrails
Frontend
React.js
DevOps
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Management
Confluence
Jira
Microsoft Teams
Apply
≈ $34k – $55k per year (Estimated) • Hybrid • Bachelor's Degree • United Kingdom
Python
SQL
C#
C#
.NET
Management
Microsoft Teams
Apply
≈ $117k – $203k per year (Estimated) • Remote (United States) • United States
SQL
C#
C#
.NET
DevOps
Rest API
Azure
Windows
Apply
≈ $126k – $230k per year (Estimated) • Hybrid • 8+ years exp • Bachelor's Degree • Boston
Go
JavaScript
Java
C#
Node JS
Databases
PostgreSQL
Apache Kafka
AI/ML
Multimodal AI
DevOps
Terraform
GCP
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
$82k – $140k per year • Remote (United States) • 8+ years exp • Bachelor's Degree • United States
JavaScript
PHP
TypeScript
Ruby
Node JS
Ruby
Ruby on Rails
Frontend
Vue.js
Angular
React.js
DevOps
CI/CD
Apply
≈ $45k – $97k per year (Estimated) • Remote (Mexico) • 8+ years exp • Bachelor's Degree • Mexico City
JavaScript
Node JS
Databases
PostgreSQL
Apache Kafka
AI/ML
Multimodal AI
Frontend
React.js
DevOps
Terraform
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
Remote (New Zealand) • 2+ years exp • Bachelor's Degree • Auckland
Java
DevOps
GitHub Actions
CI/CD
Management
Agile
Apply
$128k – $192k per year • In office • Full-Time • 3+ years exp • Boston • Somerville
Python
JavaScript
SQL
Node JS
AI/ML
AutoGen
LangChain
Prompt Engineering
AI Agents
LLM
RAG
OpenAI
Anthropic
DevOps
Rest API
Cybersecurity
Recorded Future
Analytics
Tableau
Looker
Domo
Management
Jira
Freshdesk
Agile
ITIL
Apply
Manager, Geology 9 hours ago
$115k – $160k per year • In office • 4+ years exp • Master's Degree • Boston
Design
AutoCAD
Management
SharePoint
Microsoft Office
Apply
≈ $128k – $240k per year (Estimated) • Remote (United States) • 5+ years exp • Boston
AI/ML
AI Agents
Cybersecurity
Tines
Design
Canva
Management
Intercom
Marketing
Salesforce
HubSpot
Reddit
Apply
Mechanical Journeyman 9 hours ago
≈ $33k – $74k per year (Estimated) • In office • Full-Time • Savannah • Albany • Holly Springs • Jacksonville • Austin
Apply
$120k – $162k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Boston
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,785,023 more open roles from verified company boards, updated every day.