vmal/jobs_dataset huggingface dataset:
title: Visual Designer, Early Career
level:  
location: San Francisco, CA, USA; San Bruno, CA, USA
description: At Google, we follow a simple but vital premise: 'Focus on the user and all else will follow.' Google’s Visual Designers weave space, typography, color, iconography, and texture together to help people successfully navigate our products. We believe that all of our products should be beautiful and accessible.
key_qualifications: Bachelor's degree in Design (e.g., Interaction, Graphic, Visual Communications, etc.), Human-Computer Interaction, Computer Science, or related field or equivalent practical experience. Experience collaborating with multidisciplinary UX or Product teams (e.g., Motion, Interaction, UX Research, Engineering, UX writer) on technical implementation. Portfolio highlighting experience in visual design
preferred_qualifications: 1 year of visual design experience. Proficient with industry-standard design tools (e.g., Photoshop, Illustrator, Sketch, Figma). Ability to act as a leader in communicating conceptual ideas and design rationale, all within a user-centered design process. Ability to prioritize and manage workload and meet critical project deadlines.
responsibilities: Design one or more of Google's consumer-facing products. Communicate and present ideas and designs to a cross-functional product development team effectively. Present the user interface visually to ensure that the information is easy to find, read, and understand. Partner with peers and stakeholders across UX, Product Management, and Engineering to understand, challenge, and design features for users. Think holistically about the visual style of Google products and be a driving motivator to unify its application across multiple surfaces and platforms.
company: google
title: Product Manager, Developer Services
level: Mid
location: Mexico City, CDMX, Mexico
description: At Google, we put our users first. The world is always changing, so we need Product Managers who are continuously adapting and excited to work on products that affect millions of people every day.
key_qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience in product management or related technical role. 2 years of experience taking technical products from conception to launch.
preferred_qualifications: Master's degree in a technology or business related field. 3 years of experience in a business function or role (e.g., strategic marketing, business operations, consulting). 3 years of experience in a role preparing and delivering technical presentations to senior leadership. 2 years of experience in software development or engineering. 2 years of experience working cross-functionally with engineering, UX/UI, sales finance, and other stakeholders. 1 year of experience in technical leadership.
responsibilities: Work with partner teams during product design and development to implement the requirements to turn PRDs into OKRs for one or more teams. Define product roadmaps by operationalizing strategy. Validate the market size and opportunity (e.g., user-based, strategic opportunity, business growth). Work with multiple engineering teams in Developer Services, Core Developer, and Product Areas to develop a unified Release and Google Production Platform capable of operating at scale. Make long-range strategic decisions on the evolution of software development.
company: google
title: Senior CPU Register-Transfer Level Design Engineer, Silicon
level: Mid
location: New Taipei, Banqiao District, New Taipei City, Taiwan
description: Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.
key_qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience. 5 years of experience with digital logic design principles, RTL design concepts, and languages such as Verilog or SystemVerilog. Experience with microprocessor architecture.
preferred_qualifications: Master's degree or PhD in Electrical Engineering or Computer Science. Experience with modern processor micro-architecture and related technologies and algorithms. Knowledge of general purpose operating systems such as Linux or Android.
responsibilities: Contribute to CPU front-end designs, emphasizing on micro-architecture and RTL design for next generation CPU. Propose performance enhancing micro-architecture features with efficiency in mind. Work with architects and performance teams for trade-off studies. Deliver designs that meet power, performance, and area (PPA) goals with production quality. Interpret techniques into design constructs and languages in order to provide guidance to and participate in the performance modeling effort. Work with the functional verification team to ensure production quality designs, and with the physical design team to meet frequency, power, and area goals.
company: google
{"title": "Policy Specialist, Global Policy and Standards, Child Safety", "level": "Mid", "location": "Austin, TX, USA; Washington D.C., DC, USA", "description": "We are user trust experts who think big across Google and the technology ecosystem. Join a team dedicated to safeguarding children online. You'll work on complex challenges of Child Sexual Abuse and Exploitation (CSAE) by crafting innovative policies and strategies to proactively address CSAE risks across Google's platforms and beyond. Collaborate with internal partners, industry leaders and policymakers to raise the bar for child safety in the technology ecosystem, and take safety by design into practice with strategies to ensure child safety risk is addressed and prevented.", "key_qualifications": "Bachelor's degree or equivalent practical experience. 5 years of experience in internships, policy, legal, Trust and Safety, or technology environment directly working as a protector for children. Experience using data and technology to solve business problems. Experience with technology related policy enforcement operations, policy development, and policy maintenance.", "preferred_qualifications": "Experience with advanced product/program management. Ability to translate complex issues into simple, clear language and to collaborate with cross-functional stakeholders and navigate organizational boundaries. Distinctive ability to effectively operate in a fast-paced, constantly evolving team environment and the ability to influence/communicate cross-functionally and across levels. Excellent problem-solving and critical thinking skills with attention to detail in an ever-changing environment. Excellent written and verbal communication skills.", "responsibilities": "Develop and implement effective Child Sexual Abuse and Exploitation\u00a0(CSAE) policies, informed by research and data. Collaborate with diverse stakeholders to improve user safety, resolving high-profile policy issues, and influence product design to prioritize child safety and build trust. Provide expert policy counsel on CSAE to internal partners. Analyze CSAE issues and recommend solutions for technology platforms. Lead collaboration and set industry standards for child safety. Identify product risks and draft policies to reduce harm to children. Update executives on child safety issues on Google products. Review or be exposed to sensitive or graphic content as part of the core role.", "company": "google"}
title: Program Manager, Google Cloud Business Platforms
level: Mid
location: Bengaluru, Karnataka, India; Hyderabad, Telangana, India
description: A problem isn’t truly solved until it’s solved for all. That’s why Googlers build products that help create opportunities for everyone, whether down the street or across the globe. ... Google Cloud accelerates every organization’s digital transformation by delivering enterprise-grade solutions that leverage Google’s cutting-edge technology and tools to help developers build more sustainably.
key_qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience in managing projects.
preferred_qualifications: Experience with Agile development methodology. Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment. Excellent communication skills, with the ability to represent and prepare executive level communication and articulate business or technical concepts to executive leadership. Passion for driving product innovation and excellence.
responsibilities: Manage a portfolio of complex projects and workstreams, and be responsible for overall program strategy, governance, operating model, and program operations. Be responsible for program scoping, planning, creating and managing integrated schedules, setting milestones, and program tracking. Lead complex and cross-functional business impacting programs. Work with Product, Engineering, and other stakeholders to drive program strategy and execution. Navigate multiple work streams, functional and technical concepts, and conversations across different areas and stakeholders to drive collaboration and consensus. Lead the creation of integrated timelines and schedules, track the progress, manage dependencies, proactively identify and communicate risks, and identify mitigations.
company: google
{"title": "Senior Software Engineer, Infrastructure, Google Cloud", "level": "Mid", "location": "Warsaw, Poland", "description": "Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google\u2019s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google Cloud accelerates every organization\u2019s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google\u2019s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.", "salary": "", "key_qualifications": "Bachelor\u2019s degree or equivalent practical experience. Experience with software development in one or more programming languages, and with data structures/algorithms. Experience testing, maintaining, or launching software products, and with software design and architecture. Experience developing large-scale infrastructure, distributed systems or networks, and/or experience with compute technologies, storage or hardware architecture.", "preferred_qualifications": "Master's degree or PhD in Computer Science or related technical field. Experience developing accessible technologies. Experience in a technical leadership role.", "responsibilities": "Write and test product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.", "company": "google"}
{"title": "CPU Design Verification Lead, Silicon", "level": "Advanced", "location": "New Taipei, Banqiao District, New Taipei City, Taiwan", "description": "Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.\n\nWith your technical expertise, you lead projects in multiple areas of expertise (i.e., engineering domains or systems) within a data center facility, including construction and equipment installation/troubleshooting/debugging with vendors.\n\nGoogle's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.", "key_qualifications": "Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.\n10 years of experience in design verification. \nExperience with functional verification and performance validation of modern mobile processors, microarchitecture, and related technologies.\nExperience developing and maintaining verification testbenches, test cases, and test environments.", "preferred_qualifications": "Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science.\nKnowledge of ARM Instruction Set Architecture.\nKnowledge of general purpose operating systems (e.g., Linux and Android).", "responsibilities": "Verify designs for future CPU developments.\nBuild functional verification infrastructure (e.g., unit, multi-unit, core, and subsystem level verification).\nVerify and validate performance for both pre-silicon and post-silicon.", "company": "google"}
title: Data Center Technician, Third-Party Data Center (Thai, English)
location: Bangkok, Thailand
description: Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.
key_qualifications: Bachelor's degree or equivalent practical experience. 3 years of experience in Hardware, Networking, Operating Systems, Linux, or Project Planning. Ability to communicate in Thai and English fluently to support client relationship management in this region.
preferred_qualifications: Experience working within a data center or network operation center environment. Experience in Linux/Unix desktop support, including installation, systems administration and troubleshooting. Experience in project management, leadership, collaborating and partnering with teams. Experience with troubleshooting, diagnosing, maintenance and monitoring of computer hardware and server hardware, operating systems and networking protocols. Ability to manage and accomplish tasks with minimal supervision and travel when needed.
responsibilities: Install, configure, test, troubleshoot and maintain hardware (e.g., servers and its components) and server software such as Google's Linux cluster. Take on the configuration of complex components such as networks, routers, hubs, bridges, switches and networking protocols. Participate in or lead small project teams on larger installations and develop project contingency plans. Work with infrastructure that is at the cutting-edge of computer technology.
company: google
{"title": "Software Engineer, Silicon", "level": "Mid", "location": "Bangalore, Karnataka, India", "description": "Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google\u2019s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.\n\nGoogle's software engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a Software Engineer, you will work on a specific project for Google\u2019s needs with opportunities to switch teams and projects as the business grows and evolves. \n\nGoogle's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.", "salary": "", "key_qualifications": "Bachelor's degree in Electrical, Electronics, or Computer Engineering, or equivalent practical experience. 8 years of experience in development, test, and deployment of consumer electronics/embedded systems. Experience with embedded programming in C/C++. Experience with embedded systems, Kernel, Linux, RTOS, or firmware, device drivers.", "preferred_qualifications": "Experience with performance analysis. Experience with interface protocols (e.g., USB, SPI, I2C, UART, UFS, PCIe), power management, system integration, and drivers. Experience with ARM or other low-power SoC architectures, memory systems, or fabric. Knowledge of embedded systems development, RTOS concepts, device drivers, and hardware/software integration.", "responsibilities": "Design software for application developers to make use of hardware accelerators in a timely manner. Implement and validate firmware and Linux drivers for optimal power and performance. Design, develop, and test embedded software drivers for the next generation smart devices. Define architecture in collaboration with stakeholders to identify user experience characteristics and how they can be mapped onto hardware or in development. Lead a team of engineers for delivery of software for subsystems and for power and performance.", "company": "google"}
title: Security Developer, Threat Analysis Group, Crime Analyst
level: Mid
location: Montreal, QC, Canada
description: Google's Threat Analysis Group (TAG) tracks serious threat actors in order to produce the insights and direct protections to keep users safe at scale. We also provide malware analysis systems, intelligence tracking systems and other technology to meet our mission, and enable other teams at Google that are defending our infrastructure or end-users. TAG's Crime Team mission focuses on financially motivated threat actors. You will join a team who leverages reverse development and a deep understanding of Google products to maintain an awareness of the most serious threats and disrupt them whenever possible.
key_qualifications: 3 years of experience in a threat intelligence or related security analyst role. 1 year of experience in dynamic and static malware analysis. Experience in Python, C/C++, or other scripting languages.
preferred_qualifications: Experience with various operating system security models including Android, OSX, etc. Programming experience in Python, C/C++, Java, or Go. Proficiency using reverse developing tools such as IDA Pro, gdb, Windbg, x64dbg, or Ollydbg. Motivated and orientation toward results.
responsibilities: Be able to reverse malware and unwanted software (Linux). Write detections for malware and unwanted software (Linux). Automate malware analysis tasks for various types of technologies (e.g., .Net, VM instrumentation, Javascript, etc.). Implement tracking mechanisms for activity targeting Google products and their users.
company: google
{"title": "Senior Systems Development Engineer, Silicon", "level": "Mid", "location": "Bengaluru, Karnataka, India", "description": "Systems Development Engineering (SDE) at Google is a role where you manage services and systems at scale. SDEs creatively put their engineering discipline to use automating the mundane and reducing toil. We don\u2019t just write code to fix bugs, but emphasize the development of tools and solutions that fix classes of problems. We know it\u2019s hard to control what you can\u2019t measure \u2013 so we focus on observability: instrumenting first, then turning data into knowledge, and finally knowledge into action. We know that the operational efficiency of Google systems, services, virtual compute environments and the operating systems that power them impact the environment, not just the bottom line. We know that working together we can do more, and that community matters.\n\nGoogle brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.\n\nTogether we engineer and build the infrastructure, tools, access and telemetry for systems that enable orchestration of Google-scale services. Come build things that matter.\n\nGoogle's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.", "salary": "", "key_qualifications": "Bachelor's degree or equivalent practical experience. 5 years of experience in implementing, troubleshooting, and supporting high-performance computing systems. Experience with Linux systems, networking, and security. Experience writing code in Python, Shell, Go, or similar languages for automating monitoring or data analysis.", "preferred_qualifications": "Experience in designing and managing large-scale, complex, cloud-based infrastructure. Experience with HPC Schedulers such as LSF, Symphony, NC, and SLURM. Excellent communication, problem-solving, and investigative skills.", "responsibilities": "Ensure the timely delivery of silicon designs using Google Cloud Platform (GCP) within a fast-paced environment. Monitor and uphold high standards for internal services on Google Cloud. Provide support, maintain, and deploy team-supported infrastructure and documentation. Collaborate closely with engineering teams to implement and develop on Google Cloud infrastructure.", "company": "google"}