HRL Laboratories, LLC

Graph Machine Learning Scientist (Contract)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Graph Machine Learning Scientist (Contract) lasting 18-24 months, offering $58.04 - $72.54 per hour. Requires U.S. citizenship, M.S. or Ph.D. in a related field, and expertise in graph mining, Python, and deep learning libraries.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
576
-
🗓️ - Date
October 24, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Yes
-
📍 - Location detailed
Calabasas, CA
-
🧠 - Skills detailed
#Deep Learning #TigerGraph #Cybersecurity #PyTorch #HBase #ML (Machine Learning) #Java #C++ #NLP (Natural Language Processing) #Graph Databases #Neural Networks #Forecasting #AI (Artificial Intelligence) #Mathematics #Knowledge Graph #Databases #Python #Libraries #Spark (Apache Spark) #Computer Science #Security #Neo4J #Data Processing #Base #RDF (Resource Description Framework)
Role description
Essential Job Functions: HRL Laboratories, LLC is seeking a Graph Machine Learning Scientist to Lead and contribute to cutting-edge research in graph computing and graph machine learning (GML). • Design, develop, and evaluate algorithms for graph representation learning, reasoning, and analytics on dynamic, heterogeneous, and large-scale graphs. • Apply GML to high-impact domains such as cybersecurity, finance, social science, material science, and intelligent systems. • Integrate GML with foundation models (e.g., large language models/LLMs, multimodal models) for tasks like knowledge graph reasoning, graph-augmented retrieval, and trustworthy decision support. • Translate research insights into deployable prototypes and production-level software. • Author technical publications, invention disclosures, and research presentations for internal and external stakeholders, and support proposal and business development activities. Experience Desired: • Hands-on experience with graph mining, graph matching, geometric deep learning, and applied GML problems. • Proficiency in Python (preferred) or another major programing language (e.g., C++, Java) and deep learning libraries and frameworks (e.g., PyTorch Geometric, DGL). • Experience with knowledge graphs, ontologies, graph schemas (e.g., RDF, LPG), graph databases (e.g., Neo4J, • TigerGraph), and query languages (e.g., Cypher, SPARQL). • Experience with large-scale data processing and distributed systems (e.g., Ray, Spark), and optionally with real-time streaming pipelines or online learning pipelines. • Experience with bridging GML with NLP, computer vision, multi-modal AI, and agent-based systems. • Track record of peer-reviewed publications in premier AI/ML venues (e.g., NeurIPS, ICLR, KDD, WWW, AAAI, ICML, SIGMOD). Knowledge Desired: Deep expertise in one or more of the following areas: • Graph neural networks (GNNs) and geometric deep learning o Temporal/dynamic graph learning and event forecasting o Subgraph matching and pattern discovery in large-scale graphs • Distributed graph computing (GPU/TPU clusters, distributed graph engines) • Heterogeneous, multi-relational, and knowledge graphs • Resource-efficient, edge, or federated graph learning • Graph-based reasoning, multi-hop inference, and neuro-symbolic AI • Graph foundation models and multimodal graph learning • Graph-augmented LLMs and agent-based reasoning on graphs • Graph-based program analysis and optimization • Trustworthy AI, model interpretability, and explainability Education Desired: M.S. or Ph.D. in Computer Science, Network Science, Artificial Intelligence, Applied Mathematics, or a closely related discipline. Special Requirements: U.S. citizenship is required. Ability to obtain and maintain a DoD security clearance is required. This is a contract role that will last 18-24 months with the potential to go permanent. Compensation: The base hourly range for this position is $58.04 - $72.54 per hour. Our hourly ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range during the hiring process. Please note that the compensation details listed reflect the base salary only, and do not include potential bonus or benefits. We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.