remote
Senior AI Architect - Lawrence Livermore National Laboratory
Software Engineer
Lead the design and implementation of advanced AI solutions, guiding architecture, model development, and deployment on cloud and HPC platforms to solve complex scientific and security challenges.
About the role
Key Responsibilities
- Define and drive the overall AI architecture strategy, ensuring scalability, performance, and security across research projects.
- Design, develop, and optimize machine‑learning and deep‑learning models using Python, TensorFlow, and PyTorch.
- Integrate AI solutions with high‑performance computing (HPC) resources and cloud environments (AWS, GCP) for large‑scale data processing.
- Collaborate with domain scientists and engineers to translate scientific problems into AI‑driven workflows.
- Establish best practices for model versioning, reproducibility, and continuous integration/continuous deployment (CI/CD) pipelines.
- Mentor junior AI engineers and provide technical leadership across multidisciplinary teams.
Requirements
- 10+ years of experience in AI/ML system design and implementation, preferably in research or national‑security contexts.
- Strong proficiency in Python and deep‑learning frameworks such as TensorFlow or PyTorch.
- Hands‑on experience with cloud platforms (AWS, GCP) and HPC environments, including containerization and orchestration tools.
- Proven track record of delivering production‑grade AI solutions at scale.
- Excellent communication skills and ability to work collaboratively with scientists, engineers, and stakeholders.
Skills
pythonmachine learningdeep learningtensorflowpytorch