Job Closed
This listing is no longer active.
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
• 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
Senior Software Engineer, Claude Code, Google Gemini
Highmark HealthCreating remarkable health experiences, freeing people to be their best.
• 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.
Senior Full-Stack Developer
FlinksWe deliver tools for financial innovation to businesses—big and small
• 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.
• 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




