2

Full Time Scientific Software Developer Jobs (NOW HIRING)

This is a temporary full-time assignment for 12 weeks from hire to assist on a standalone project ... Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related ...

New

Work will be largely focused on problem solving; software systems architecture, scientific programming; and requirements gathering across application developers, engineering users, and system ...

Front-End Software Developer

Chantilly, VA · On-site

$107K - $125K/yr

Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience ... UNAVAILABLEEmployment Type: FULL_TIME

Front-End Software Developer

Herndon, VA

$106K - $124K/yr

Bachelor's degree in computer science, Software Engineering, or related field. * Proven experience ... UNAVAILABLEEmployment Type: FULL_TIME

Showing results 41-60

Full Time Scientific Software Developer information

See salary details

$83.5K

$102.5K

$135.5K

How much do full time scientific software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for full time scientific software developer in the United States is $102,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $115,000.00 per year, depending on experience, location, and employer.

What does a full time scientific software developer do?

A Full Time Scientific Software Developer designs, develops, and maintains software applications used in scientific research and analysis. Their work often involves programming in languages like Python, C++, or MATLAB to create tools for data analysis, modeling, simulation, or visualization. They collaborate with scientists and researchers to understand their computational needs and translate them into robust, efficient software solutions. This role requires both strong software engineering skills and a solid understanding of the scientific domain they support.

What are the key skills and qualifications needed to thrive as a full time scientific software developer?

To thrive as a Full Time Scientific Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid foundation in scientific computing, and typically a degree in computer science, physics, mathematics, or a related field. Experience with scientific libraries (e.g., NumPy, SciPy), version control systems (like Git), and familiarity with high-performance computing or cloud platforms are commonly required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with researchers and conveying technical concepts. These skills and qualities are vital for developing reliable, efficient software solutions that advance scientific discovery and support interdisciplinary teams.

What are the typical collaboration patterns for a full time scientific software developer within research teams?

As a Full Time Scientific Software Developer, you will frequently collaborate with scientists, data analysts, and other developers to translate research needs into robust software solutions. This often involves participating in regular meetings to discuss project goals, reviewing experimental data, and iteratively refining code based on user feedback. Clear communication and the ability to understand complex scientific concepts are essential, as you may be responsible for bridging the gap between scientific theory and practical implementation. Collaboration tools like version control systems and project management platforms are commonly used to facilitate teamwork and track progress.
More about Full Time Scientific Software Developer jobs

What cities are hiring for Full Time Scientific Software Developer jobs?

Cities with the most Full Time Scientific Software Developer job openings:

What are the most commonly searched types of Scientific Software Developer jobs?

The most popular types of Scientific Software Developer jobs are:

What states have the most Full Time Scientific Software Developer jobs?

States with the most job openings for Full Time Scientific Software Developer jobs include:

Infographic showing various Full Time Scientific Software Developer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $102,500 per year, or $49.3 per hour.

Materials Data Scientist / Scientific Software Developer

Enthought

Austin, TX • On-site

Full-time

Posted 22 days ago


Job description

We are hiring a Materials Data Scientist / Scientific Software Developer to join our client-facing solution delivery team. Working agent-first, you will pair deep materials and chemistry expertise with agentic AI coding tools to help industrial materials and chemical researchers make better, faster R&D decisions - building data-driven models, AI-based decision-support tools, and analysis pipelines.
Key Responsibilities
  • Design end-to-end materials informatics solutions - apply deep knowledge of materials science, chemistry, and machine learning to translate client R&D problems into architectures spanning data, models, and user-facing applications.
  • Work agent-first - use AI coding assistants and autonomous coding agents as your default way to explore data, prototype models, build software, write tests, and produce documentation, compressing the path from research question to working solution.
  • Direct AI agents like a technical lead - decompose materials and chemistry problems into well-scoped tasks, give agents the domain context and physical constraints they need, and iterate toward correct, defensible results.
  • Solve complex research and product-development problems in close collaboration with client researchers and business leaders.
  • Build data-driven models, AI-based decision-support tools, and automated analysis pipelines, and assemble them into web-based solutions involving GUIs, 2D and 3D graphics, and cloud computing.
  • Design AI-enabled and agentic capabilities into client solutions where they add value - including retrieval over materials data - held to the same rigor as any other component.
  • Apply judgment about where AI and generative approaches fit and where they don't, especially given the small, sparse, and noisy datasets typical of materials R&D.
  • Take part in collaborative development practices - code review, architecture reviews, sprint planning, retrospectives, and daily standups - and interface directly with clients to define, demonstrate, and refine solutions.
  • Handle client data and intellectual property responsibly, using AI tools only in approved, secure configurations.

What We Offer
  • Meaningful impact - your work directly advances scientific breakthroughs, from accelerating drug discovery to developing sustainable materials.
  • A front-row seat to agentic AI - work at an automation-first company where every role directs AI tools, and help define how the industry puts them to work.
  • World-class colleagues - collaborate with some of the smartest, kindest scientists and engineers around.
  • Continuous learning - access to Enthought's training programs in Python, machine learning, and scientific computing.
  • A global, collaborative culture across our Austin, Cambridge, and Tokyo offices.
  • Flexible hybrid work based out of our Austin office.
  • Competitive compensation and benefits.

Who Thrives Here
Everyone at Enthought shares a common set of traits: exceptional integrity, analytic intelligence, a sense of urgency, the ability to simplify the complex, openness in communication, empathy for people, and endurance. If you are endlessly curious, take full ownership of your work, and are excited to help shape how science gets done in the era of agentic AI, you will feel at home here.
#LI-Hybrid