1

Computational Chemistry Software Developer Jobs in Wisconsin

The Software engineer collaborates in a complex environment integrating software with other ... Performance & Computational Solutions (Accuracy + Responsiveness) * Participate in decisions ...

WI · On-site

$114 - $131/hr

... and chemistry. You'll be a good fit if you're familiar with end-to-end system bring-up. Our ... For us, a good portfolio includes evidence of software engineering excellence and curiosity.

New

WI · On-site

$79.66 - $113.80/hr

... computational software expertise. The company applies its underlying Intelligent System Design ... Job Title: R&D Textile Composite Modeling Engineer Location: Mont Saint Guibert, Belgium Reports to ...

WI · On-site

$90 - $150/hr

If you are a senior software developer/Computer Scientist - you may be able to cross over to Data ... Computational, Statistical foundations to devise strategies for revealing meaning and value from ...

WI · On-site

$120 - $160/hr

If you are a software developer/Computer Scientist - you may be able to cross over to Data Science ... Computational, Statistical foundations to devise strategies for revealing meaning and value from ...

WI · On-site

$120 - $180/hr

Using robotics, computational design, and AI, our systems turn today's e-waste into resilient, data ... Collaborate with software and robotics engineers to containerize workloads using Docker/Orbstack ...

WI · On-site

$114 - $131/hr

Careful handling, some algorithms and computational geometry. We need to constantly fight to keep ... It is tools programming where the output of the tool is silicon. You don't need to know anything ...

WI · On-site

$120 - $170/hr

Using robotics, computational design, and AI, our systems turn today's e-waste into resilient, data ... Work with a talented cross‑functional team of software, mechanical, electrical, and robotics ...

WI · On-site

$110 - $150/hr

Using robotics, computational design, and AI, our systems turn today's e-waste into resilient, data ... Work with a talented cross‑functional team of software, mechanical, electrical, and robotics ...

QC Analytical Chemist

Verona, WI · On-site

$22 - $25/hr

... software Conduct additional testing including: * Moisture content * pH * Infrared Spectroscopy (IR ... Bachelor's degree in Chemistry, Biochemistry, Biology, or a related Life Science discipline

Analytical Chemist

Madison, WI · On-site

$22.89/hr

Use NIMs software to manage sample information, record data, and support reporting of test results ... Follow wet chemistry techniques and maintain high standards of laboratory practice and sample ...

WI · On-site

$140 - $210/hr

This is one of several software stacks that seamlessly bridge high-level AI workloads with our ... Optimize computational graphs and memory access patterns for our hardware architecture * Integrate ...

Showing results 41-60

Computational Chemistry Software Developer information

What is a computational chemistry software developer?

Computational Chemistry Software Developers are professionals who design, build, and maintain software tools used for modeling and simulating chemical systems. They combine expertise in chemistry, computer science, and mathematics to create programs that help researchers understand molecular structures, reactions, and properties. These developers work closely with scientists to implement algorithms, optimize code performance, and ensure software usability for various computational chemistry applications. Their work supports advancements in fields like drug discovery, materials science, and chemical engineering.

What are the key skills and qualifications needed to thrive as a computational chemistry software developer?

To thrive as a Computational Chemistry Software Developer, you need a strong background in computational chemistry, programming (particularly in languages like Python, C++, or Fortran), and a relevant degree in chemistry, physics, or computer science. Familiarity with molecular modeling packages, high-performance computing environments, and version control systems such as Git is typically required. Critical thinking, teamwork, and effective communication are crucial soft skills for collaborating with interdisciplinary teams and translating scientific requirements into robust software solutions. These skills and qualifications are vital for developing reliable, efficient software tools that advance chemical research and innovation.

What are some common challenges faced by computational chemistry software developers when integrating new algorithms into existing software platforms?

Computational Chemistry Software Developers often encounter challenges when integrating new algorithms, such as ensuring compatibility with legacy code, maintaining software performance, and validating scientific accuracy. Balancing the need for cutting-edge features with stability and user-friendliness can be complex, especially in collaborative, multidisciplinary teams. Regular communication with chemists and end-users is crucial to understand requirements and to troubleshoot issues that may arise during implementation.

What is the difference between Computational Chemistry Software Developer vs Computational Chemist?

AspectComputational Chemistry Software DeveloperComputational Chemist
Required CredentialsBachelor's or Master's in Chemistry, Computer Science, or related fieldBachelor's or Master's in Chemistry, Chemical Engineering, or related field
Work EnvironmentSoftware development teams, research labs, tech companiesResearch labs, academic institutions, pharmaceutical companies
Employer & Industry UsageTech firms, software companies, scientific research organizationsPharmaceuticals, academia, chemical industries
Common Search & ComparisonYesYes

While both roles involve chemistry and computational skills, Computational Chemistry Software Developers focus on creating and maintaining software tools used by chemists, whereas Computational Chemists primarily conduct research and simulations to understand chemical phenomena. The roles often overlap in skills but differ in daily tasks and focus areas.

What are popular job titles related to Computational Chemistry Software Developer jobs in Wisconsin?

For Computational Chemistry Software Developer jobs in Wisconsin, the most frequently searched job titles are:

What cities in Wisconsin are hiring for Computational Chemistry Software Developer jobs?

Cities in Wisconsin with the most Computational Chemistry Software Developer job openings:

Fullstack Engineer

Accuray

Madison, WI • On-site

Full-time

Re-posted 15 days ago


Key responsibilities

  • Develop and maintain software that supports the lifecycle of a complex radiation therapy medical device.

  • Collaborate in the design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans.

  • Participate in decisions affecting high-performance computation solutions and contribute to subsystem requirements and verification approaches.


Job description

Give hope. Give health. Make your mark in the fight against cancer.

At Accuray, we make a direct and powerful impact on the lives of cancer patients every day - helping them live longer, better lives. But our commitment to innovation offers a truly unique opportunity: the chance to change the fight against cancer - helping to develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and cancer survivors around the world.

Accuray develops, manufactures and sells radiotherapy systems for alternative cancer treatments. Our radiation therapy for cancer makestreatment shorter, safer, personalized and more effective, ultimately enabling patients to live longer, better lives.

Job Description

SUMMARY:

The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software engineer collaborates in a complex environment integrating software with other software and hardware subsystems for an advanced medical device. Our work has a daily impact on patients worldwide, and we hold a high bar for quality and rigor.

REPORTING TO/DEPARTMENT:

Reports to the Manager, Software Engineering in the Software Engineering team

ESSENTIAL DUTIES AND RESPONSIBILITIES

Software Development (Build, Extend, Maintain)

  • Develop and maintain software that supports the lifecycle of a complex radiation therapy medical device.
  • Write high-quality, reliable code that fulfills product and subsystem requirements in a complex clinical domain.
  • Implement automated tests (unit/integration as appropriate) to validate functionality and reduce regressions.
  • Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and resolving issues found in new or existing functionality.

Software Design & Architecture (Make the System Better)

  • Directly impact the development and architecture of software that creates, stores, optimizes and delivers patient treatments.
  • Drive critical design and implementation decisions and participate in design discussions for complex systems.
  • Present concise designs through written and oral reviews; contribute to clear documentation of designs, decisions, and outcomes.
  • Contribute to subsystem requirements and verification approaches for new features.

Performance & Computational Solutions (Accuracy + Responsiveness)

  • Participate in decisions affecting high-performance computation solutions to provide responsive and accurate results that meet clinical expectations.
  • Collaborate on technology choices (e.g., languages/libraries, compute approaches) to support performance, maintainability, and testability.

Quality, Compliance, and Ways of Working

  • Work closely with team members to implement quality applications that meet or exceed rigorous testing expectations.
  • Operate effectively in a regulated industry with strict process requirements; document work and follow the defined development processes.
  • Support continuous improvement efforts (e.g., coding standards, code reviews, test coverage, build/test automation) to increase engineering efficiency without sacrificing quality.

Collaboration & Technical Contribution

  • Collaborate across disciplines (software, systems, test, product, clinical/field stakeholders as needed) to deliver integrated solutions.
  • Cross-pollinate the team with theory and practice of software development, object-oriented design, and computer languages.
  • Proactively share information and communicate technical status, risks, and decisions to the right audience at the right level of detail.

Travel

  • Some travel (<10%) may be required.

QUALIFICATIONS

Required

  • BS in Computer Science, Computer Engineering, or an equivalent combination of education and experience.
  • Proficiency in an object-oriented programming language such as C#, Java or C++.
  • Experience with simulators and scaffolding for testing interoperability with third-party system specifications.
  • Experience with object-oriented analysis & design, including correct use of design patterns and awareness of anti-patterns. Experience with client/server architecture. Strong written and verbal communication skills; able to present and defend designs in reviews.
  • Must be able to work effectively in a team environment

Preferred

  • Experience with interoperability concerns such as Semantic Modeling and Data Exchange protocols such as DICOM, HL7v2 and FHIR.
  • Experience with Medical Device development or other regulated environments.
  • Experience with Python or related languages.
  • Experience with client / server architecture.
  • Strong mathematics and/or physics background.
  • Experience developing software in multi-threaded / multi-core environments.
  • Experience with modern software practices and toolchains (e.g., configuration management such as Perforce/Git; CI/CD build, deployment, and test tooling).

WORKING CONDITIONS

  • Indoor Environment: The position takes place indoors, providing a comfortable and climate-controlled workspace.
  • Sedentary Work: This role involves extended periods of sitting and working at a desk, requiring good ergonomic practices.
  • Computer Usage: Proficiency with computers, including software applications and communication tools, is essential for tasks and collaboration.
  • Minimal Physical Strain: While physical demands are generally low, occasional light lifting and moving of objects might be required.
  • Structured Schedule: This position usually follows regular business hours, promoting a consistent and predictable work routine.

To qualify for this position, candidates must be able to furnish proof that they are authorized to work in the country they are applying on a permanent basis without sponsorship.

EEO Statement

At Accuray, our commitment to patient-first outcomes drives an inclusive and collaborative work environment where the best ideas rise to the top - and everyone works to push them further. We value diversity in both the professional and personal backgrounds of our employees, as this variety adds rich energy to every team, every project and every work day. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin - including individuals with disabilities and veterans.