Job Closed

This listing is no longer active.

Argonne National Laboratory logo
Argonne National Laboratory

Argonne National Laboratory, established in 1946 and headquartered in Lemont, Illinois, is a U.S. Department of Energy multidisciplinary research center focusin

Full Stack Materials Database Programmer for ML/AI Integration

Location

United States

Posted

29 days ago

Salary

$69.8K - $108.8K / year

Seniority

Mid Level

Job Description

Full Stack Materials Database Programmer for ML/AI Integration

Argonne National Laboratory

Role Description Q-NEXT and the Argonne Quantum Foundry invites applications for a Full-Stack Database Programmer / Technical Developer to support the development, implementation, and maintenance of data infrastructure used in materials synthesis, model and experiment interoperability, autonomous discovery and closed-loop AI/ML frameworks. The successful candidate will contribute to improving the laboratory’s quantum materials data pipeline by helping consolidate legacy, fragmented systems into a unified, high-performance, and scalable database architecture based on the LiST codebase model. Joining a dynamic, collaborative team working across Q-NEXT, Penn. State, the Argonne community, and partners at the University of Chicago, the candidate will support the acceleration of Q-NEXT’s materials development thrusts and future AI/ML/modeling-forward efforts. The primary focus of this position is to support the design and implementation of robust relational and non-relational database schemas capable of handling heterogeneous datasets, i.e. a backend robust sample lifetime tracking database. The database infrastructure will interface directly with synthesis and characterization tools, automated cluster tool platforms, and automated synthesis hardware, enabling real-time data ingestion, structural logging, and API-driven access for physics-bound AI models and broader efforts focusing on leveraging both predictive, experimental, and simulated datasets. The programmer will collaborate with post-doctoral researchers, staff scientists, and external partners such as LiST within Q-NEXT to: - Gather data and workflow requirements - Develop and test code - Document database structures and software components - Assist in improving data access and query performance for project needs Responsibilities may also include supporting application components, APIs, dashboards, and data processing workflows using established software development practices. Qualifications - Experience working on scientifically focused materials databases (e.g. LiST) strongly valued. - Experience in developing, normalizing, and maintaining production-grade relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB, NoSQL structures) databases. - Experience with backend development in C#, .NET, or Python (FastAPI, Flask, or Django). - Familiarity with frontend technologies such as React or Next.js to support internal data dashboards and visualization tools. - Experience supporting automated data pipelines, streaming data ingestion, and interfacing code with experimental hardware or instrumentation control systems. - Excellent written and oral communication skills; ability to work effectively within an interdisciplinary team of physicists, materials scientists, and automation engineers. - Experience with data curation and version control via Git. - Experience with containerization (Docker, Kubernetes) and deploying applications within enterprise or cloud-based scientific computing environments. - Experience working with heterogeneous scientific data and metadata formats (e.g., HDF5, JSON, raw instrument logs) or working within a research/laboratory environment. - Ability to work independently on assigned tasks under general supervision. - High adherence to evidence-based software architecture and clean code practices. - Ability to model Argonne's core values of impact, safety, respect, integrity, and teamwork. - Bachelor's degree with 2+ years of experience, or equivalent. Requirements - Familiarity with machine learning loops or active learning frameworks. - Familiarity with orchestration tools (e.g., Airflow, Prefect) for managing scientific data workflows. - Knowledge of web security protocols, user authentication (OAuth2, JWT), and role-based access control. Benefits - The expected hiring range for this position is $69,750.00 - $108,810.00. - Comprehensive benefits are part of the total rewards package.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500Since 2019H1B Sponsor

• Design, build, and maintain scalable infrastructure for data engineering and analytics workloads in Databricks and Azure • Collaborate with data scientists, platform engineers, and DevOps to enable seamless integration between Databricks, data lakes, and other cloud services • Implement and manage CI/CD pipelines, infrastructure as code (Pulumi) and monitoring systems to support data platform operations • Drive improvements in security, observability, and automation for Azure and Databricks clusters, jobs, and user environments • Mentor junior engineers and contribute to infrastructure best practices, documentation, and internal tooling development

Colorado
$225.7K / year
Job Closed
Highmark Health logo

Senior Software Engineer, Claude Code, Google Gemini

Highmark Health

Creating remarkable health experiences, freeing people to be their best.

Full TimeRemoteTeam 10,001+Since 1852H1B Sponsor

• Responsible for designing and creating engineering specifications for software applications and programs. • Responsible for designing & writing code that adheres to coding standards. • Performs code reviews. • Responsible for idea generation, exploring and implementing appropriate technical solutions to achieve the required product features. • Monitor technical process against project plan while safeguarding functionality, scalability and performance. • A part of an agile work team and participating in all scrum ceremonies, assisting in sprint planning and completing required sprints.

Louisiana + 4 moreAll locations: Louisiana | North Carolina | Maryland | Pennsylvania | Washington
$102.7K - $164.6K / year
Job Closed
Flinks logo

Senior Full-Stack Developer

Flinks

We deliver tools for financial innovation to businesses—big and small

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Own product features end to end - design, build, test, deploy, and support features across both the Angular front end and the C#/.NET back end, taking responsibility for the complete user experience. • Build exceptional client experiences - create performant, accessible, and intuitive interfaces that help customers confidently work with complex financial data, from dashboards and visualizations to onboarding and transaction workflows. • Design and evolve APIs - build reliable, well-documented REST APIs and data contracts that are secure, scalable, backwards compatible, and easy for internal and external consumers to integrate with. • Write production-quality software - contribute clean, maintainable, well-tested code while continuously improving architecture, performance, reliability, and operational excellence. • Collaborate across disciplines - partner closely with Product Managers, Product Designers, QA, Data Science, and fellow engineers to translate business problems into technical solutions that deliver measurable customer value. • Own production outcomes - monitor, troubleshoot, and improve the systems you build using observability tools, testing, and continuous delivery practices to ensure a reliable customer experience. • Raise the engineering bar - provide thoughtful code reviews, mentor other developers, share technical knowledge, and help improve engineering standards across the team. • Leverage AI as a force multiplier - use AI-assisted development to accelerate implementation while applying sound engineering judgment, thoughtful system design, and strong problem framing to deliver the right solutions.

Canada
$120K - $160K / year
Full TimeRemoteTeam 10,001+Since 1986H1B No Sponsor

• Design and develop conversational AI solutions using enterprise platforms (Soundhound Amelia) • Build and maintain integrations between IVA platforms and backend systems using RESTful APIs and microservices • Collaborate with business stakeholders to gather requirements and translate them into technical specifications • Implement NLU training strategies, intent management, and dialog flow optimization • Write clean, maintainable code following object-oriented programming principles • Track and manage work items using Atlassian Jira and Agile methodologies • Stay current with emerging trends in conversational AI

Kansas + 1 moreAll locations: Kansas | Massachusetts
$140K - $160K / year