1

Computational Software Engineer Jobs in Minnesota

Computational Biology & Cheminformatics Expert Role Type: Contractor Location: Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer ...

... open source software platforms, such as VIAME and Telesculptor. About the Projects: Kitware ... Research and Development Engineers at Kitware also enjoy benefits commonly associated with a ...

... open source software platforms, such as VIAME and Telesculptor. About the Projects: Kitware ... Research and Development Engineers at Kitware also enjoy benefits commonly associated with a ...

AI/Machine Learning Engineer

Maplewood, MN · On-site

$143K/yr

The Impact You'll Make in this Role As an AI Software Developer, Early Career, you will join an ... computational neuroscience, or a related field (completed and verified prior to start) from an ...

AI/Machine Learning Engineer

Maplewood, MN · On-site

$143K/yr

The Impact You'll Make in this Role As an AI Software Developer, Early Career, you will join an ... computational neuroscience, or a related field (completed and verified prior to start) from an ...

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

Showing results 21-40

Computational Software Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do computational software engineer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for computational software engineer in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What is a computational software engineer?

A Computational Software Engineer is a professional who designs, develops, and maintains software applications that solve computational problems, often in scientific, engineering, or research contexts. They specialize in creating algorithms and software tools that can process large, complex datasets or perform advanced simulations. These engineers often work with high-performance computing systems, numerical methods, and programming languages such as Python, C++, or Fortran. Their role bridges the gap between domain experts (like scientists or engineers) and software development, ensuring that software solutions meet both technical and scientific requirements.

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

To thrive as a Computational Software Engineer, you need a strong background in computer science, mathematics, and algorithm development, often supported by a relevant degree. Familiarity with programming languages like Python, C++, or MATLAB, and experience with simulation tools and high-performance computing environments are typically required. Strong problem-solving skills, attention to detail, and effective communication distinguish top performers in this role. These skills are crucial for creating efficient, reliable software solutions that address complex computational challenges and support scientific or engineering objectives.

How do computational software engineers typically collaborate with domain experts during project development?

Computational Software Engineers frequently work alongside scientists, mathematicians, and other domain experts to translate complex theoretical concepts into efficient code. This collaboration often involves regular meetings to clarify requirements, validate models, and ensure the software accurately represents the underlying scientific or engineering principles. Open communication and iterative feedback are key to successfully integrating domain knowledge with robust software solutions, making teamwork an essential part of the role.

What cities in Minnesota are hiring for Computational Software Engineer jobs?

Cities in Minnesota with the most Computational Software Engineer job openings:

Bioinformatics Software Engineer

Minneapolis, MN • Remote

micro1 AI
Software Development • 11 - 50 employees

$80 - $110/hr

Part-time

Re-posted 13 days ago


Job description

Role Title: Computational Biology & Cheminformatics Expert


Role Type: Contractor


Location: Remote


micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer’s computational drug discovery project. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.


Scope of Work

  1. Analyze and interpret small-molecule and drug discovery datasets using advanced computational biology, bioinformatics, and cheminformatics methods.
  2. Curate, annotate, and validate chemical and biological datasets (e.g., ChEMBL, PubChem, DrugBank) to support AI-driven discovery platforms.
  3. Evaluate compound-target interactions, ADMET properties, and lead optimization strategies by integrating chemical, biological, and clinical data sources.
  4. Provide expert insights on structure-activity and structure-property relationships (SAR/SPR), medicinal chemistry approaches, and experimental design considerations.
  5. Build and implement code-based benchmark tasks (e.g., terminal/CLI-based environments) that reflect realistic computational drug discovery scenarios.
  6. Develop reproducible environments (e.g., using Docker) and automated testing pipelines to ensure task correctness and solvability.
  7. Assess and review AI-generated outputs for scientific rigor, accuracy, and practical relevance, delivering detailed written feedback and recommendations.


Preferred Qualifications

  1. Advanced expertise in Computational Biology, Cheminformatics, Medicinal Chemistry, Biochemistry, or related fields; advanced degree (PhD, MSc, PharmD) highly valued but not strictly required.
  2. Strong coding proficiency in Python (beyond analysis scripts), with hands-on experience building tools, pipelines, or testable code; familiarity with Git, GitHub, and Docker.
  3. Extensive experience with cheminformatics toolkits and platforms such as RDKit, KNIME, Schrödinger, OpenEye, or MOE.
  4. Proven track record in small-molecule drug discovery, SAR/QSAR evaluation, ADMET prediction, or virtual screening workflows.
  5. Comfort working with public chemical and bioactivity databases and integrating diverse datasets for scientific analysis.
  6. Demonstrated ability to clearly communicate complex chemical and biological concepts in written feedback and reports.
  7. Experience participating in multidisciplinary and/or remote projects; familiarity with AI-assisted coding tools is a plus.