Senior Software Engineer - Medical Imaging & AI (Hybrid)

IDEXX

Portland (ME)

Hybrid

USD 108,000 - 132,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Dental benefits
Vision benefits
401k match
Pet insurance
Stock program
Volunteer days
Foundation matching

Job summary

IDEXX is seeking a Senior Software Developer to design, build, and manage applications for digital medical imaging conforming to DICOM standards. You’ll join a hybrid, on-site team and work with Developers, QA, DevOPS, and Product Owners to drive innovation in veterinary care.

The role emphasizes Agile practices, mentorship, and applying AI/ML to imaging diagnostics, with a collaborative culture and opportunities for growth.

Qualifications

  • Proficiency designing, building and deploying web applications, APIs, Micro Services.
  • Proficiency with Git.
  • Proficiency with Java, Spring boot, .NET, C#.
  • Proficiency with front end technologies Angular, AngularJS, HTML, CSS, React.
  • Proficiency with SQL and NoSQL databases.
  • Proficiency with one or more major cloud providers (e.g., AWS).
  • Proficiency with IOT services.
  • Experience with AWS Lambdas, Batch jobs.
  • Experience with building CI/CD systems (e.g., Jenkins).
  • Experience with SSO (e.g., OAuth).
  • Experience with cloud object storage (e.g., S3).
  • Familiarity with Java Swing.
  • Familiarity with Java profiler tools (e.g., YourKit).
  • Familiarity with Python.
  • Experience or strong interest in applying AI/ML (e.g., computer vision, deep learning) to medical imaging or diagnostic data.
  • Familiarity with integrating AI and Generative AI capabilities (e.g., LLMs, RAG, ML APIs) into software products and services.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to accelerate delivery and improve code quality.
  • Familiarity with ML frameworks such as PyTorch, TensorFlow, or scikit-learn.

Responsibilities

  • You will be a senior member of a highly effective Agile team delivering industry leading capabilities.
  • Participate in business planning and technical strategy.
  • Innovate in technology, team process and development practices.
  • Practice Scrum development and interact with other Agile frameworks.
  • Collaborate with Developers, QA Engineers, DevOPS, Product Owners and SREs.
  • Learn new skills with mentoring and coaching opportunities.
  • Explore AI/ML applications to medical imaging, workflow automation, and developer efficiency.

Skills

Web apps
APIs
Micro services
Git
Java
Spring Boot
.NET
C#
Angular
AngularJS
HTML
CSS
React
SQL
NoSQL
AWS
IOT
CI/CD
OAuth
S3
Java Swing
YourKit
Python
AI/ML
LLMs
GenAI
GitHub Copilot
PyTorch
TensorFlow
scikit-learn

Tools

Git
Jenkins
AWS
React
Angular
Python
PyTorch
TensorFlow

Job description

IDEXX is seeking a Senior Software Developer to design, build, and manage applications for digital medical imaging conforming to DICOM standards. You’ll join a hybrid, on-site team and work with Developers, QA, DevOPS, and Product Owners to drive innovation in veterinary care.

The role emphasizes Agile practices, mentorship, and applying AI/ML to imaging diagnostics, with a collaborative culture and opportunities for growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Medical Imaging & AI
Senior Software Engineer - Medical Imaging & AI

IDEXX Laboratories, Inc • Portland (ME)

Hybrid
USD 110,000 - 135,000
Health benefits
5% 401k match
Pet insurance
+1
Senior Software Developer
Senior Software Developer

IDEXX Laboratories, Inc • Portland (ME)

Hybrid
USD 110,000 - 135,000
Health benefits
5% 401k match
Pet insurance
+1
Senior Software Developer
Senior Software Developer

IDEXX • Portland (ME)

Hybrid
USD 108,000 - 132,000
Health benefits
Dental benefits
Vision benefits
+5
Senior Application Developer for ML & Data Insights
Senior Application Developer for ML & Data Insights

IDEXX • Portland (ME)

Remote
USD 120,000 - 130,000
Health/Dental/Vision day-one
401k matching
Annual cash bonus
+2
Senior DevOps Manager, Cloud & Platform Engineering
Senior DevOps Manager, Cloud & Platform Engineering

IDEXX • Augusta (ME)

On-site
USD 150,000 - 170,000
Health / Dental / Vision Benefits Day‑
5% matching 401k
Employee stock program
+1
Senior DevOps Leader - Cloud, Security & AI Automation
Senior DevOps Leader - Cloud, Security & AI Automation

IDEXX • Westbrook (ME)

Hybrid
USD 150,000 - 170,000
Health benefits
Dental benefits
Vision benefits
+3
Senior DevOps & Cloud Platform Lead
Senior DevOps & Cloud Platform Lead

IDEXX • Worcester (MA)

Hybrid
USD 150,000 - 170,000
Health/dental/vision benefits Day-One
5% 401k matching
Annual cash bonus and yearly equity
+5
Senior DevOps Platform Lead: Cloud, Security & Automation
Senior DevOps Platform Lead: Cloud, Security & Automation

IDEXX • Concord (NH)

Hybrid
USD 150,000 - 170,000
Health/Dental/Vision benefits Day-One
Annual cash bonus
Yearly equity award
+4
Senior DevOps Manager: Cloud & Security for SaaS
Senior DevOps Manager: Cloud & Security for SaaS

IDEXX Laboratories, Inc • Westbrook (ME)

Hybrid
USD 150,000 - 170,000
Base salary 150k-170k USD
Annual bonus
_stock options
+2
Senior Application Developer
Senior Application Developer

IDEXX • Portland (ME)

Remote
USD 120,000 - 130,000
Health/Dental/Vision day-one
401k matching
Annual cash bonus
+2