Drug Discovery Automation Software Engineer

Excelsior Sciences Inc.
New York, NY, United States
5 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$120,000.0 - $175,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Artificial Intelligence Airflow Software Applications Microsoft Azure C Sharp (Programming Language) Cloud Computing Configuration Management Code Review Data Recovery
+27 more
Data Systems Desktop Computing Home Automation Python (Programming Language) Laboratory Information Management Systems Commercial Software Reliability Engineering Remote Access Technology Azure Active Directory Server Administration Software Engineering TypeScript Web Applications Backup and Restore Software Organization Scripting Multi-Agent Systems Juniper Data Strategy Data Layers Information Technology Data Management Restful APIs SentinelOne Expertise Software Version Control Data Pipelines Unified Endpoint Management

Job description

This role sits on the Automation team (Physical AI & Lab IT) under the Chief Physical AI Officer, alongside Research Informatics / Software Engineering and Frontier AI (foundation models & AI/Quantum). The Automation team owns the software and systems that connect physical lab devices and robotic platforms to digital lab data and AI agents-enabling reliable, agentic control of automated workflows and closed-loop experimentation.

This role is also the Primary Service Owner for all Lab IT Support at Excelsior Sciences, responsible for lab computer lifecycle, warranty support, setup/configuration, endpoint security, remote access, and lab backup infrastructure., We are seeking a software engineer with strong experience in laboratory automation and the software that sits at the interface between physical systems and digital/lab-data platforms. You will work as part of a collaborative, cross-functional team alongside scientists, automation engineers, and colleagues from Research Informatics and Frontier AI.

In addition to building automation and orchestration software, you will serve as the primary owner of Lab IT support services-ensuring lab computers; endpoint protection, remote access, and backup systems are reliable and ready for scientific use. The ideal candidate combines solid software engineering skills with practical lab instrumentation knowledge and hands-on Lab IT ownership. Success means automated lab workflows become dependable, observable, and machine-actionable, while the underlying lab computing environment remains secure, supported, and operational., * Design, build, and maintain software automation suites and agents that control web and desktop applications driving lab automation devices and integrated workcells.

  • Develop software tools that automate manual processes and improve reliability, throughput, and data quality of existing automated workflows.
  • Work closely with scientists and automation engineers to design and implement digital solutions and data workflows, with particular focus on instrument integrations and the hand-off between physical execution and lab data systems.
  • Build and operate the orchestration and interface layer that allows AI agents (and human operators) to plan, dispatch, monitor, and learn from automated experiments-bridging physical devices and digital/lab-data platforms.
  • Conduct testing, troubleshooting, and continuous improvement of automated workflows, including root-cause analysis across software, device, and data layers.
  • Contribute to data management strategies and integrations that make instrument and automation data FAIR, high-quality, and usable by both scientists and AI systems.
  • Integrate diverse data sources and informatics tools to support holistic analysis and decision-making in early drug discovery.
  • Stay current on emerging automation, informatics, orchestration, and agentic AI tools relevant to early drug discovery; evaluate and prototype promising approaches.
  • Provide training and support to research staff on automation and informatics tools and best practices.
  • Participate in cross-functional meetings to align automation efforts with project and platform goals; uphold high standards of scientific rigor, reliability, and professionalism., * Lab computer warranty support: Own warranty support for all computers within the lab environment, coordinating repairs, replacements, and vendor interactions as needed.
  • Lab computer setup: Complete Windows configuration into the Azure environment; install and configure N@W remote access software, SentinelOne endpoint protection, and Datto backup client; install any required equipment vendor software so instruments and workstations are ready for scientific use.
  • Lab Backup Server: Own and maintain the Datto server that backs up lab computers; ensure backup integrity, recovery readiness, and ongoing operational health of the lab backup infrastructure.
  • Serve as the single point of accountability for Lab IT support needs across Excelsior Sciences, coordinating with the managed services IT team where enterprise network, identity, or broader infrastructure support is required.

Requirements

  • BS or MS in Computer Science, Software Engineering, Bioengineering, Life Sciences, or a related field.
  • 3 to 5 years of experience in digital or laboratory automation, ideally within pharmaceutical, biotech, or high-throughput research environments.
  • Proficiency in Python and at least one JavaScript/TypeScript, C#, or R; experience with software development best practices (version control, testing, code review, CI).
  • Hands-on experience with software automation and integration approaches (REST APIs, device SDKs, messaging, or equivalent).
  • Familiarity with LIMS, ELNs, digital orchestration/scheduling software, and/or cloud platforms (including Azure) used in research settings.
  • Practical understanding of laboratory instrumentation and automation technologies; ability to troubleshoot across software and physical systems.
  • Hands-on experience with Windows endpoint configuration, Azure AD/Entra join or similar identity integration, endpoint security tools (e.g., SentinelOne or equivalent), remote access solutions, and backup platforms (e.g., Datto or similar).
  • Strong communication and collaboration skills; the ability to work effectively with scientists and engineers in a fast-paced environment.
  • Ability to manage multiple projects, work independently, and contribute as part of a cross-functional team; comfort serving as primary owner for operational Lab IT support.

Preferred Qualifications

  • Experience building or operating agentic AI / multi-agent systems, RAG pipelines, or orchestration layers that interface with physical or lab systems.
  • Direct experience with common lab automation platforms (liquid handlers, robotic workcells, integrated schedulers such as Green Button Go, Cellario, Overlord, or similar) and writing control or integration software for them.
  • Experience with workflow orchestration tools (e.g., Prefect, Airflow, Temporal, Dagster) or building custom orchestration for lab workflows.
  • Familiarity with data pipelines, instrument data models, and making laboratory data machine-actionable for both humans and AI agents.
  • Prior work experience in small-molecule, biotherapeutics, or high-throughput discovery environments.
  • Comfort operating at the boundary of Physical AI, Lab IT, and digital/AI systems in a startup or platform-building context., Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Automation, Automation Engineering, Automation Systems, Best Practices, Bioengineering, Biology, Biotech and Pharmaceutical, Chemistry, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Computer Systems, Computer Workstations, Continuous Improvement, Cross-Functional, Customer Support/Service, Data Management, Data Modeling, Data Quality, Data Recovery, Desktop PC, Drug Discovery, Endpoint Security, Engineering, Equal Employment Opportunity (EEO), Genetics, High Throughput, Home Automation, Informatics, Instrumentation, Internet Application, JavaScript, Juniper Networks M-Series, Laboratory, Laboratory Automation, Laboratory Information Management System (LIMS), Laboratory Operations, Laboratory Systems, Management Strategy, Management of Information Systems/Technology (MIS), Manufacturing, Microsoft C# (C Sharp), Microsoft Windows Azure, Microsoft Windows System Administration, Military, Multitasking, Operational Support, Process Improvement, Project/Program Management, Prototyping, Python Programming/Scripting Language, REST (Representational State Transfer), Reliability Engineering, Remote Access, Root Cause Analysis, Small Molecules, Software Administration, Software Development, Software Engineering, Source Code/Configuration Management (SCM), State Laws and Regulations, System Start-Up, Systems Administration/Management, Team Lead/Manager, Team Player, Technical Support, Testing, Training/Teaching

Benefits & conditions

The salary range for this position is $120,000- $175,000 per year. The actual compensation offered will be based on factors such as relevant experience, education, and skills. In addition to base salary, we offer a comprehensive benefits package, including health insurance, paid time off and other benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Practical enterprise use cases for automating complex workflows

Alfonso Graziano Alfonso Graziano · Coffee With Developers

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

1:27 min

Software labs as environments for human and agent collaboration

Brian Lovin Brian Lovin · World Congress 2026 Europe

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · World Congress 2024

Videos

See all

Related articles

See all