Demo

Data Science Portal Developer

UChicago Argonne, LLC
Lemont, IL Full Time
POSTED ON 1/30/2025
AVAILABLE BEFORE 3/30/2025

This software engineering position will help develop data science portals that integrate with high-performance computing (HPC) and machine learning (ML) workflows. The position will play a pivotal role in designing, developing, and maintaining data science portals that facilitate the exploration and analysis of experimental data collected at the Advanced Photon Source (APS). These portals will serve as crucial tools for researchers, enabling them to access, visualize, and extract insights from scientific datasets. This position will be a part of a team developing the strategic direction for facility-wide data architectures and engage in hands-on activities related to the design, development, maintenance, and support of data solutions for scientific instruments at the APS.

Position Responsibilities:

  • Work independently as well as collaboratively with engineers, scientists, researchers, and stakeholders to understand requirements for data science portals and high-performance computing and machine learning workflows.

  • Design, develop, and implement interactive and user-friendly web interfaces for accessing and analyzing scientific data.

  • Create and utilize data visualization tools to present experimental and computational results in a clear and intuitive manner.

  • Implement and integrate with back-end functionality and workflows, utilizing large-scale computing and storage systems, to support data retrieval, processing, and analysis.

  • Integrate machine learning models and algorithms into data science portals and workflows for data analysis.

  • Ensure the security, scalability, and performance of data science portals.

  • Conduct testing and debugging to ensure the reliability and functionality of applications.

  • Stay up to date with the latest web development trends and technologies, particularly those relevant to scientific data visualization and analysis.

  • Document development processes, procedures, and user guides for data science portals.

  • Provide training and support to researchers on using the data science portals effectively.

Position Requirements

Required Knowledge, Skills, and Experience:

  • A foundation in computer science, computational/data science, mathematics, physics or a related field.

  • Experience with web development languages such as JavaScript (React, Angular, or Vue.js), HTML5, CSS3.

  • Background in data visualization libraries/frameworks (D3.js, Plotly, Bokeh, etc.).

  • Experience with backend development using Python, Node.js, or similar technologies.

  • Familiarity with RESTful APIs and database systems (MySQL, PostgreSQL, MongoDB, etc.).

  • Knowledge and experience with software project management techniques such as revision control, build tools, and issue tracking.

  • Strong analytical and problem-solving skills.

  • Ability to think independently and innovatively to develop exceptional technical solutions.

  • Strong verbal and written communication skills, and a proven ability to write research reports and publications.

  • Strong organizational skills and attention to detail.

  • Ability to model Argonne’s core values of impact, safety, respect, integrity, and teamwork.

Nice-to-Have Knowledge, Skills, and Experience:

  • Knowledge of scientific computing tools and libraries (NumPy, SciPy, Jupyter, etc.).

  • Knowledge of advanced scientific visualization principals and tools (VTK, ParaView, etc.).

  • Knowledge of scientific workflow principals and tools (Globus, etc.).

  • Understanding of cybersecurity best practices for web applications.

  • Familiarity with high-performance computing platforms.

  • Passion for scientific research and an interest in synchrotron light source applications.

This position can be hired at one of two levels; the selected candidate will be placed at the appropriate level (RD1 or RD2) dependent upon the depth and breadth of relevant knowledge and skills. The minimum requirements of the two levels are as follows:

  • RD1 Requirements: Bachelor’s Degree, Master's Degree, or equivalent.

  • RD2 Requirements: Bachelor’s Degree and 5 years of experience; Master’s and 3 years; Doctorate and 0 years, or equivalent.

Job Family

Research Development (RD)

Job Profile

Software Engineering 1

Worker Type

Regular

Time Type

Full time

The expected hiring range for this position is $74,799.00 - $118,785.42.

Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such as, but not limited to, the scope and responsibilities of the position, the qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs. Additionally, comprehensive benefits are part of the total rewards package.

Click here to view Argonne employee benefits!

As an equal employment opportunity and affirmative action employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a diverse and inclusive workplace that fosters collaborative scientific discovery and innovation. In support of this commitment, Argonne encourages minorities, women, veterans and individuals with disabilities to apply for employment. Argonne considers all qualified applicants for employment without regard to age, ancestry, citizenship status, color, disability, gender, gender identity, gender expression, genetic information, marital status, national origin, pregnancy, race, religion, sexual orientation, veteran status or any other characteristic protected by law.

Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation in the application phase for review by Argonne's Legal Department.  

All Argonne offers of employment are contingent upon a background check that includes an assessment of criminal conviction history conducted on an individualized and case-by-case basis.  Please be advised that Argonne positions require upon hire (or may require in the future) for the individual be to obtain a government access authorization that involves additional background check requirements.  Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.

Salary : $74,799 - $118,785

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Data Science Portal Developer?

Sign up to receive alerts about other jobs on the Data Science Portal Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$215,683 - $270,261
Income Estimation: 
$305,570 - $416,381
Income Estimation: 
$90,112 - $113,166
Income Estimation: 
$116,765 - $144,626
Income Estimation: 
$116,765 - $144,626
Income Estimation: 
$142,836 - $179,016
Income Estimation: 
$142,836 - $179,016
Income Estimation: 
$177,911 - $222,488
Income Estimation: 
$73,798 - $89,311
Income Estimation: 
$90,112 - $113,166

Sign up to receive alerts about other jobs with skills like those required for the Data Science Portal Developer.

Click the checkbox next to the jobs that you are interested in.

  • AI -Artificial Intelligence Skill

    • Income Estimation: $111,952 - $152,664
    • Income Estimation: $128,831 - $170,669
  • Analysis of Algorithms Skill

    • Income Estimation: $92,775 - $114,342
    • Income Estimation: $87,186 - $106,215
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at UChicago Argonne, LLC

UChicago Argonne, LLC
Hired Organization Address Lemont, IL Full Time
The Postdoctoral Appointee will be part of an R&D group conducting use-inspired research supporting the development of t...
UChicago Argonne, LLC
Hired Organization Address Lemont, IL Full Time
The Office Assistant, under minimal supervision and with a considerable degree of initiative, will provide administrativ...
UChicago Argonne, LLC
Hired Organization Address Lemont, IL Full Time
The Scientific Software Engineering & Data Management Group in the X-Ray Science Division (XSD) at the Advanced Photon S...
UChicago Argonne, LLC
Hired Organization Address Lemont, IL Full Time
We are seeking a postdoctoral appointee to support the development of large-scale modeling, simulation, and analysis pla...

Not the job you're looking for? Here are some other Data Science Portal Developer jobs in the Lemont, IL area that may be a better fit.

Portal Developer

SA TECHNOLOGIES, Chicago, IL

Data Science Developer

Artisan Partners, Chicago, IL

AI Assistant is available now!

Feel free to start your new journey!