vmal/jobs_dataset huggingface dataset:
{"title": "Technical Program Manager, YouTube Shopping", "level": "Mid", "location": "Bengaluru, Karnataka, India", "description": "Google's projects, like our users, span the globe and require managers to keep the big picture in focus while being able to dive into the unique engineering challenges we face daily. As a Technical Program Manager at Google, you lead complex, multi-disciplinary engineering projects using your engineering expertise. You plan requirements with internal customers and usher projects through the entire project lifecycle. This includes managing project schedules, identifying risks and clearly communicating them to project stakeholders. You're equally at home explaining your team's analyses and recommendations to executives as you are discussing the technical trade-offs in product development with engineers.\n\nUsing your extensive technical and leadership expertise, you manage projects of various size and scope, identifying future opportunities, improving processes and driving the technical directions of your programs.\n\nThe YouTube Shopping team is building experiences to make shopping content more discoverable and engaging, and to make YouTube more engaging for viewers and valuable for brands.\n\nAt YouTube, we believe that everyone deserves to have a voice, and that the world is a better place when we listen, share, and build community through our stories. We work together to give everyone the power to share their story, explore what they love, and connect with one another in the process. Working at the intersection of cutting-edge technology and boundless creativity, we move at the speed of culture with a shared goal to show people the world. We explore new ideas, solve real problems, and have fun \u2014 and we do it all together.", "salary": "", "key_qualifications": "Bachelor's degree in a relevant field, or equivalent practical experience. 5 years of experience in program management. Experience in Program Management on technical cross-functional projects. Experience building, automating, and developing distributed systems.", "preferred_qualifications": "Experience managing and enabling performing software engineering teams. Experience delivering cross-organizational and cross-functional software engineering projects. Ability to make technical decisions. Ability to work in ambiguity and thrive in a fast-paced, dynamic environment with excellent communication and cross-functional skills.", "responsibilities": "Work across functions (e.g., Product Management, UX, Engineering) and levels to define and deliver software engineering projects. Partner with leads to support the evolution of operational capabilities within the Horizontal space and wider organization. Manage dependencies and escalations, drive visibility on progress and risks to leadership, build internal and cross-functional partnerships, and bring alignment across stakeholders. Reduce process friction and build efficiencies, partner with engineering and product teams, and provide encouragement to learn and adopt project delivery best practices.", "company": "google"}
title: Senior Product Manager, SAP
level: Advanced
location: Sunnyvale, CA, USA
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. 8 years of experience in product management or related technical role. 3 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 software development or engineering. Experience with the SAP software ecosystem and partnership with SAP, including contracting. Experience with SAP migrations from systems to Cloud SAP deployments. Experience with GTM enterprise or public sector customers, and with modern cloud services and cloud ecosystems. Excellent communication skills, with the ability to work with senior leaders, peers, and direct reports.
responsibilities: Manage a partnership with SAP. Develop go-to-market material for SAP on Google Cloud, including field enablement. Work with customers in meetings, and with the broader field team. Work with customers doing initial SAP deployments to ensure customer success. Drive certification processes for SAP software and drive product roadmap for SAP support.
company: google
title: Senior Software Engineer, Full Stack, Geo
level: Mid
location: Bengaluru, Karnataka, India; Hyderabad, Telangana, 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.
key_qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years of experience with full stack development, across back-end such as Java, Python, GO, and/or C++ codebases, and front-end experience including JavaScript and/or TypeScript, HTML, CSS, etc. 3 years of experience testing, maintaining, and/or launching software products, and 1 year of experience with software design and architecture.
preferred_qualifications: Master's degree or PhD in Computer Science or related technical field. 1 year of experience in a technical leadership role. Experience developing accessible technologies.
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": "Embedded Senior Software Engineer, Chrome OS", "level": "Mid", "location": "Krak\u00f3w, 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.ChromeOS leads the industry in the education market, and has expanded in recent years beyond schools to become the second-most popular desktop operating system. The Android on ChromeOS, allows developers to easily bring their Android apps and games to Chromebooks. It\u2019s a complex space with a range of opportunities to dive into including the Android framework, ChromeOS user experience, gaming, graphics, performance, developer tools, and more.Chrome OS delivers quality computing at scale to provide universal and unfettered access to information, entertainment, and tools. Our mission is to empower anyone to create and access information freely through fast, secure, simple, and intelligent computing.", "salary": "", "key_qualifications": "Bachelor\u2019s degree or equivalent practical experience. Candidates will typically have 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. Typically 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Experience in C/C++ or other script and console tooling environments.", "preferred_qualifications": "Master's degree or PhD in Computer Science or related technical field. Candidates will typically have 1 year of experience in a technical leadership role. Experience contributing to or customizing the Android platform. Experience in Unix/Linux environments and kernel drivers. Experience with internals of graphics rendering APIs.", "responsibilities": "Design and develop solutions to improve the performance of Android apps and games running on ChromeOS. Identify bottlenecks and opportunities for improving performance of graphics workloads in ChromeOS. Work closely with other engineers to integrate new graphics features and capabilities into ChromeOS. Build and maintain automated tests to ensure that Android apps meet performance expectations on ChromeOS.", "company": "google"}
{"title": "Software Engineer III, Machine Learning, Google Ads", "level": "Mid", "location": "Mountain View, CA, USA", "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.", "key_qualifications": "Bachelor\u2019s degree or equivalent practical experience.\n2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.\n2 years of experience with data structures or algorithms in either an academic or industry setting.\n2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing.", "preferred_qualifications": "Master's degree or PhD in Computer Science or related technical field.\n2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.\nExperience developing accessible technologies.\nProficiency in code and system health, diagnosis and resolution, and software test engineering.", "responsibilities": "Write product or system development code.\nParticipate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.\nReview code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).\nContribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.\nTriage 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: Software Engineer III, Machine Learning, Pixel
level: Mid
location: Mountain View, CA, USA
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.
key_qualifications: Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
2 years of experience with data structures or algorithms in either an academic or industry setting.
2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing.
preferred_qualifications: Master's degree or PhD in Computer Science or related technical field.
2 years of experience with performance, large scale systems data analysis, visualization tools, and/or debugging.
Experience developing accessible technologies.
Proficiency in code and system health, diagnosis and resolution, and software test engineering.
responsibilities: Write 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": "Student Researcher, PhD, Fall 2024", "level": "Intern & Apprentice", "location": "Waterloo, ON, Canada; Montreal, QC, Canada", "description": "The Student Researcher Program\u2019s primary objective is to foster academic collaborations with students through research at Google. Join us for a paid Student Researcher position that offers the opportunity to work directly with Google research scientists and developers on cutting-edge research projects. The Student Researcher Program offers more opportunities for research students to work on critical research projects at Google in a less structured way. The program allows for opportunities beyond the limitations of our traditional internship program on aspects such as duration, time commitment, and working location (with options for on-site or remote). The topics student researchers work on tend to be open-ended and exploratory, and don't always have a clear deliverable like a traditional internship would. Google Research is building the next generation of intelligent systems for all Google products. To achieve this, we\u2019re working on projects that utilize the latest computer science techniques developed by skilled software developers and research scientists. Google Research teams collaborate closely with other teams across Google, maintaining the flexibility and versatility required to adapt new projects and foci that meet the demands of the world's fast-paced business needs.", "salary": "", "key_qualifications": "Currently enrolled in a PhD degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or related technical field. Experience in one area of computer science (e.g., Natural Language Understanding, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization, Quantum Information Science, Data Science, Software Development, or similar areas).", "preferred_qualifications": "Currently enrolled in a full-time degree program and returning to the program after completion of the internship. Currently attending a degree program in Canada. Experience as a researcher, including internships, full-time, or at a lab. Experience contributing research communities or efforts, including publishing papers in major conferences or journals. Experience with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.).", "responsibilities": "Participate in research to develop solutions for real-world, large-scale problems.", "company": "google"}
{"title": "ASIC Design Verification Engineer, Google Cloud", "level": "Mid", "location": "Sunnyvale, CA, USA", "description": "As a ASIC Design Verification Engineer, you will be part of a team developing ASICs used to accelerate computation in data centers. You will have dynamic, multi-faceted responsibilities in areas such as project definition, design verification, and silicon bringup. You will participate in the architecture, documentation, and verification of the next generation of data center accelerators.", "key_qualifications": "Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience. Experience with industry-standard tools, languages and methodologies relevant to the development of silicon-based ICs and chips. Experience with SystemVerilog (i.e. SystemVerilog Assertions or functional coverage).", "preferred_qualifications": "Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture, or a related field. 6 years of experience in design verification. Experience with one or more of the following: networking, switching, congestion control protocols, PCIe, TCP/IP, RDMA, NVMe, or ARM interconnect protocols. Experience in Power aware verification, Gate level simulations, and Post silicon bring-up. Experience verifying digital logic at Register-Transfer Level (RTL) using SystemVerilog for Application-Specific Integrated Circuits (ASICs). Familiarity with ASIC standard interfaces and memory system architecture.", "responsibilities": "Plan the verification of complex digital design blocks, understand the design specification, and interact with design engineers to identify important verification scenarios. Create a constrained-random verification environment using SystemVerilog and Universal Verification Methodology (UVM). Identify and write all types of coverage measures for stimulus and corner-cases. Debug tests with design engineers to deliver correct design blocks. Close coverage measures to identify verification holes and to show progress towards tape-out.", "company": "google"}
{"title": "Senior Software Engineer, Machine Learning, Commerce", "level": "Mid", "location": "Mountain View, CA, USA", "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 is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world. At Google, engineers not only revolutionize search, they routinely work on scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, social to local, Google engineers are changing the world one technological achievement after another.", "salary": "$161,000-$239,000 + bonus + equity + benefits", "key_qualifications": "Bachelor\u2019s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining or launching software products, and 1 year of experience with software design and architecture. 3 years of experience with ML algorithms and tools, AI, deep learning or natural language processing.", "preferred_qualifications": "Master's degree or PhD in Computer Science or related technical field. 1 year of experience in a technical leadership role. Experience developing accessible technologies.", "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": "Trust and Safety Professional", "level": "Mid", "location": "Washington D.C., DC, USA; Atlanta, GA, USA", "description": "Trust & Safety team members are tasked with identifying and taking on the biggest problems that challenge the safety and integrity of our products. They use technical know-how, excellent problem-solving skills, user insights, and proactive communication to protect users and our partners from abuse across Google products like Search, Maps, Gmail, and Google Ads. On this team, you're a big-picture thinker and strategic team-player with a passion for doing what\u2019s right. You work globally and cross-functionally with Google engineers and product managers to identify and fight abuse and fraud cases at Google speed - with urgency. And you take pride in knowing that every day you are working hard to promote trust in Google and ensuring the highest levels of user safety. At Google we work hard to earn our users\u2019 trust every day. Trust & Safety is Google\u2019s team of abuse fighting and user trust experts working daily to make the internet a safer place. We partner with teams across Google to deliver bold solutions in abuse areas such as malware, spam and account hijacking. A diverse team of Analysts, Policy Specialists, Engineers, and Program Managers, we work to reduce risk and fight abuse across all of Google\u2019s products, protecting our users, advertisers, and publishers across the globe in over 40 languages.", "key_qualifications": "Bachelor's degree or equivalent practical experience. 4 years of experience in data analytics, Trust and Safety, policy, cybersecurity, or related fields.", "preferred_qualifications": "Master's degree in relevant field. Education in, or experience with, machine learning or AI. Experience in Trust and Safety or product risk roles. Excellent communication and presentation skills (written and verbal) and the ability to influence cross-functionally at various levels.", "responsibilities": "Design and implement integrations between business objectives and business systems, including designing and building strategies that support these business systems. Conduct strategic analysis, optimize business performance, and deliver within relevant product areas. Analyze data, identify trends, and develop solutions that improve business performance. Manage projects involving multiple stakeholders, tight timelines, important organizational implications, and changing circumstances. Use Google\u2019s big data to conduct data-oriented analysis, architect metrics, synthesize information, solve problems, and influence business decision-making by presenting insights and market trends.", "company": "google"}