Point your AI agent at freehire and let it find you a job.

Get the CLI →

Expert Intelligence

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

Summary

Senior Software Engineer at Expert Intelligence builds production software for AI-powered scientific workflows: backend services, APIs, data pipelines, and integrations with lab instruments, LIMS/ELN, and enterprise systems. Core stack is Python, cloud infrastructure, and distributed systems, working alongside AI/ML engineers in a hands-on startup role.

Senior Software Engineer

Employment Type: Full-time
Location: Remote

About Expert Intelligence

Expert Intelligence is building the AI decision layer for analytical laboratories.

We are growing quickly and hiring Senior Software Engineers to help build the next generation of scientific AI products.

The Role

This is a hands-on startup role for engineers who want real ownership. You will build production software used by scientists and enterprise customers, not internal prototypes that never leave the lab.

You will work closely with product, design, and customers to solve difficult technical problems across data ingestion, workflow automation, backend systems, cloud infrastructure, and user-facing applications.

There will be ambiguity. Priorities will move. The problems will be hard. But you will have the opportunity to shape both the product and the company at an unusually meaningful stage.

What You’ll Do

  • Design, build, and ship reliable software for AI-powered scientific workflows.
  • Build scalable backend services, APIs, data pipelines, and integrations with laboratory instruments, LIMS, ELN, and enterprise systems.
  • Develop intuitive product experiences that help scientists review data, investigate exceptions, and produce audit-ready decisions.
  • Work with AI and machine-learning engineers to bring models into robust production systems.
  • Own projects end to end: from technical design through implementation, deployment, monitoring, and iteration with customers.
  • Raise the engineering bar through thoughtful architecture, code reviews, testing, and mentorship.
  • Help us move quickly without compromising reliability, security, or quality.

What We’re Looking For

  • 3+ years of professional software-engineering experience.
  • Strong experience building and shipping production software in Python or similar modern languages.
  • Experience with backend systems, APIs, cloud infrastructure, databases, and distributed systems.
  • Strong product judgment and an ability to turn unclear problems into practical solutions.
  • High ownership: you do not wait for perfect requirements before moving a problem forward.
  • Clear communication and comfort working closely with technical and non-technical teammates.
  • A builder’s mindset: curious, rigorous, pragmatic, and willing to do what the work requires.

Experience with AI/ML systems, scientific software, regulated industries, or enterprise SaaS is a plus but not required.

What This Job Is and Is Not

This is not a role for someone looking for a narrow ticket queue, a perfectly defined roadmap, or a low-intensity environment.

It is a role for someone who wants to build, learn fast, take ownership, and see their work directly change how science gets done. We work hard because the problems matter and because we are building something with real potential to transform an industry.

In return, you will have meaningful responsibility, rapid growth, competitive compensation, and the chance to work alongside a team tackling genuinely difficult problems at the intersection of AI and science.

How to Apply

If you are excited by hard technical problems, real ownership, and building software that helps scientists make better decisions, we would love to hear from you.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available