Cloud Computing Developer
Core
Build and operate research infrastructure for cloud computing and AI solutions serving scientific communities, including developing an AI-based conversational assistant for resource provisioning.
Role type
Senior IC Cloud Computing Developer (Research & Operations)
Builds
Cloud platforms, AI agent frameworks, LLM-integrated tooling, and open-source extensions for scientific computing.
Domain
Cloud computing, AI/ML, Scientific Research Infrastructure
Required skills
Cloud systems (OpenStack, AWS), Python, Distributed systems, Unix/Linux, Containers (Docker), Virtualization (KVM, Xen), DevOps tools (Jenkins, Ansible), LLMs and AI agent frameworks
Preferred skills
Open source contributions, Performance analysis, Front-end frameworks (React, Vue), RAG pipelines, Prompt engineering
Technologies
OpenStack, AWS, Python, Docker, Kubernetes, LangChain, LlamaIndex, React, Vue, Jenkins, Ansible, Ceph, MariaDB, Git, Xen, KVM
Responsibilities
Design and build new cloud solutions based on state-of-the-art technologies; Develop AI-based conversational assistants and planning agents; Manage system upgrades, maintenance, and security controls; Collaborate with researchers to identify requirements and troubleshoot issues; Contribute to academic research papers; Perform code testing and evaluate design alternatives.
Seniority
Mid-Senior, hands-on IC