vmal/jobs_dataset huggingface dataset:
{"title": "Staff Software Engineer, Machine Learning, Search", "level": "Advanced", "location": "Bengaluru, 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.", "key_qualifications": "Bachelor's degree or equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing.", "preferred_qualifications": "Master\u2019s degree or PhD in Engineering, Computer Science, or a related technical field. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, and/or cross-business projects.", "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: Workday Product Lead
level: Advanced
location: Hyderabad, Telangana, India; Bengaluru, Karnataka, India
description: At Google, data drives all of our decision-making, and our HR organization is no exception. The People Analytics team acts as an internal innovation lab, using analytical approaches to make sure Google continues to be a great place to work.
key_qualifications: Bachelor’s degree or equivalent practical experience. Certification in Workday Human Capital Management (HCM), Absence, or Integrations. 10 years of experience in a technical project management or a customer-facing role.
preferred_qualifications: Experience in project management and cross-functional collaboration. Experience managing or consulting in an enterprise SaaS HCM system. Experience with international HR processes.
responsibilities: Be responsible for the business management of Google’s Human Capital Management (HCM) system in partnership with People Operations (POps) and engineering which includes software update management, solution design, configuration, training, communications, and feature roadmap prioritization. Own and drive stakeholder engagement across POps teams, raising product awareness, establishing and acting upon feedback from stakeholders. Ensure Workday is aligned to HR best practice. Create and maintain project plans, schedules, and other key documents that keep the project on track for successful execution and on-time delivery. Understand and represent customers in identifying and prioritizing functionality enhancements, including international users. Create detail product requirements documents including process flows, use cases and mock-ups, illustrating new proposed system features in a clear and logical manner while partnering with Engineering, Product Management, and Vendors to translate requirements into reality.
company: google
title: Group Product Manager, Machine Learning Frameworks, Google Cloud
level: Advanced
location: Mountain View, 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. 10 years of experience in product management, consulting, co-founder, or related technical role. 5 years of experience building and shipping technical products.
preferred_qualifications: Experience with AI/ML model or tooling development (e.g. Product Management or Engineering). Experience in AI/ML development in a direct engineering role. Experience building developer tools (e.g. ML development). Experience with generative AI models. Experience with influencing large-scale, cross-functional decisions involving participating stakeholders.
responsibilities: Understand the workflows of internal and external machine learning experts from research and product development teams. Engage with all Google product areas (e.g., Google Deepmind, Ads, Search, YouTube, GCP, etc.) to understand their needs and build platform features to enable use cases. Drive strategy and roadmap development for machine learning stack tooling. Provide thought leadership on ML ecosystem strategy. Lead teams through defining, identifying, collecting, and tracking appropriate product or business metrics. Communicate with and influence executive leadership, engineering, and cross-functional teams to gain consensus and required resources to deliver.
company: google
{"title": "Software Engineer, Google Wallet", "level": "", "location": "Shanghai, China", "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, 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. People shop on Google more than a billion times a day - and the Commerce team is responsible for building the experiences that serve these users. The mission for Google Commerce is to be an essential part of the shopping journey for consumers - from inspiration to to a simple and secure checkout experience - and the best place for retailers/merchants to connect with consumers. We support and partner with the commerce ecosystem, from large retailers to small local merchants, to give them the tools, technology and scale to thrive in today\u2019s digital world.", "key_qualifications": "Bachelor\u2019s degree or equivalent practical experience.\n1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).", "preferred_qualifications": "Master's degree in Computer Science or related technical field.\nExperience with Android development.\nExperience with digital payment, secure element, Mifare.", "responsibilities": "Develop Google Wallet Application (including GMSCore and the Wallet App) across phones and devices.\nDevelop server side Wallet services.\nBe able to work with cross-functional teams to drive self projects.\nPerform full cycle feature development and launch.", "company": "google"}
{"title": "Cloud Technical Solutions Engineer, Data AI/ML", "level": "Mid", "location": "Warsaw, Poland", "description": "The Google Cloud team helps companies, schools, and government seamlessly make the switch to Google products and supports them along the way. You listen to the customer and swiftly problem-solve technical issues to show how our products can make businesses more productive, collaborative, and innovative. You work closely with a cross-functional team of web developers and systems administrators, not to mention a variety of both regional and international customers. Your relationships with customers are crucial in helping Google grow its Cloud business and helping companies around the world innovate.\nGoogle 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 in Science, Technology, Engineering, Mathematics, or equivalent practical experience. 6 years of experience coding in a general purpose coding language or in system design. 6 years of experience troubleshooting and advocating for customers needs, and triaging technical issues. 6 years of experience with two or more of the following: Web Tech, Data/Big Data, Systems Admin, Machine Learning, Networking, Kubernetes, Oracle, SAP.", "preferred_qualifications": "Experience with cloud computing (i.e., certifications, internships, coursework, etc.).", "responsibilities": "Suggest code level resolutions for complex product bugs by leveraging relevant tools and effective communication to all stakeholders internally and externally. Resolve technical incidents and escalations by performing analysis utilizing relevant tools (e.g., SQL, R, Python) and leveraging custom data infrastructure or existing data models as appropriate, and formulating and interpreting data to reach specific conclusions and next steps. Identify opportunities and build solutions to improve support or empower customers to solve issues by using self-service tools and documentation. File issue reports against product, documentation and procedures by documenting desired behavior or steps to reproduce, and driving bugs to resolution.", "company": "google"}
{"title": "Customer Engineer, Startups, Google Cloud", "level": "Mid", "location": "Atlanta, GA, USA", "description": "As a Customer Engineer, you will work with the Sales team to introduce Google Cloud to our customers. In this role, you will help prospective, existing customers, and partners understand the power of Google Cloud, develop creative cloud solutions and architectures to solve their business challenges, and problem-solve any potential technical roadblocks.", "key_qualifications": "Bachelor\u2019s degree or equivalent practical experience. 6 years of experience in a sales engineering or customer-facing role. Experience with cloud-native architectures including compute, network, storage, security, or modern application development practices.", "preferred_qualifications": "Experience with modern application and infrastructure development practices including DevOps, CI/CD, and infrastructure as code. Experience with containers and associated technologies including Docker, Kubernetes, serverless architectures, and microservices. Experience with data analytics, machine learning, and AI. Experience in various database and data warehouse technologies including RDBMS, NoSQL, and Big Data. Experience with cloud-native networking (VPCs), security practices, and Linux-based operating systems. Ability to understand Google Cloud Platform or other cloud computing platforms", "responsibilities": "Inspire customers and peers to solve difficult problems with novel solutions leveraging a set of technical competences. Work with the team to identify and qualify business opportunities, identify key customer technical objections, and develop a strategy to resolve technical blockers. Manage the technical relationship with customers, including managing product and solution briefings, proof-of-concept work, and the coordination of additional technical resources. Work with customers to demonstrate and prototype Google Cloud product integrations in customer/partner environments. Recommend migration strategies, enterprise architectures, migration tools and cloud infrastructure required to successfully implement a complete solution using best practices on Google Cloud and travel to customer sites, conferences, and other related events, as needed.", "company": "google"}
{"title": "Senior Technical Program Manager I, Google Assistant", "level": "Advanced", "location": "Mountain View, CA, USA", "description": "A problem isn\u2019t truly solved until it\u2019s solved for all. That\u2019s why Googlers build products that help create opportunities for everyone, whether down the street or across the globe. As a Technical Program Manager at Google, you\u2019ll use your technical expertise to lead complex, multi-disciplinary projects from start to finish. You\u2019ll work with stakeholders to plan requirements, identify risks, manage project schedules, and communicate clearly with cross-functional partners across the company. You're equally comfortable explaining your team's analyses and recommendations to executives as you are discussing the technical tradeoffs in product development with engineers.\n\nOur goal is to build a Google that looks like the world around us \u2014 and we want Googlers to stay and grow when they join us. As part of our efforts to build a Google for everyone, we build diversity, equity, and inclusion into our work and we aim to cultivate a sense of belonging throughout the company.", "key_qualifications": "Bachelor's degree in a relevant field, or equivalent practical experience.\n8 years of experience in program management.", "preferred_qualifications": "8 years of experience managing cross-functional and/or cross-team projects.", "responsibilities": "Implement communications standards across a portfolio of programs including executive and key partner communications.  \nEstablish a reliable and visible cadence for program reviews, decision-making, prioritization, and Resource Stewardship (effective deployment of machine and people resources) whereby improvements such as efficiency and utilization gains are measurable and the impact can be felt organization wide.  \nLead a governance structure that drives effective executive decision-making. Ensure governance structure effectively exposes and mitigates dependencies.  \nSeek out and identify change management opportunities that increase program velocity and which affect multiple teams.  \nDefine/manage a program portfolio solving problems that target high business impact for the organization and product area.", "company": "google"}
{"title": "Senior Software Engineer, Site Reliability Engineering, Google Cloud", "level": "Mid", "location": "London, UK", "description": "Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services\u2014both our internally critical and our externally-visible systems\u2014have reliability, uptime appropriate to customer's needs and a fast rate of improvement.", "key_qualifications": "Bachelor\u2019s degree in Computer Science, a related field, or equivalent practical experience. Candidates will typically have 5 years of experience with software development in one or more programming languages. Typically 5 years of experience with data structures or algorithms. Typically 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems, and 2 years of experience leading projects and providing technical leadership.", "preferred_qualifications": "Experience working in computing, distributed systems, storage, or networking. Expertise in designing, analyzing, and troubleshooting large-scale distributed systems. Ability to debug, optimize code, and to automate routine tasks. Systematic problem-solving approach, coupled with effective verbal and written communication skills.", "responsibilities": "Engage in and improve the whole lifecycle of services\u2014from inception and design, through to deployment, operation and refinement. Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews. Maintain services once they are live by measuring and monitoring availability, latency and overall system health. Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. Practice sustainable incident response and blameless postmortems.", "company": "google"}
title: Software Engineer III, Infrastructure, Google Photos
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 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 fields. 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. 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": "Lead CPU Architect, Architecture and Performance, 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. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.", "key_qualifications": "Master's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience in high-performance microprocessor architecture, micro-architecture, performance, and design. Experience in CPU architecture with CPU blocks. Experience with C/C++ and scripting languages. Experience in performance modeling, analysis, correlation, and workload characterization.", "preferred_qualifications": "PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Experience leading CPU/ML micro-architecture exploration, performance model development, performance analysis, performance correlation, and workload characterization. Knowledge of system software components, such as Linux, drivers, and runtime. Knowledge of processor instruction set architecture (e.g., ARM, RISC-V, x86). Excellent verbal and written communication skills.", "responsibilities": "Deliver solutions to problems that may be ambiguous or lacking clear precedent including CPU performance, micro-architecture design, tool infrastructure, and methodology. Plan, drive, and evaluate ARM\u2019s architecture features from both architecture and performance angles. Define and write CPU subsystem architecture specifications. Lead the collaboration with RTL, design verification, and physical design teams to develop an efficient CPU implementation. Drive performance correlation between the performance model and RTL implementation and perform pre-silicon and post-silicon performance bug triage.", "company": "google"}
{"title": "Creative Technologist, Creative Lab", "level": "Mid", "location": "New York, NY, USA", "description": "The Creative Lab is a small team of designers, writers, programmers, filmmakers, producers and business thinkers whose mission is to remind the world what it is they love about Google. Our job is to make Google\u2019s magic more magical, help advance and invent Google\u2019s future, and to communicate Google\u2019s innovations, intentions and ideals in ways that makes us all immensely proud.", "key_qualifications": "Bachelor's degree or equivalent practical experience. 2 years of experience working in a creative discipline, with experience programming in JavaScript or TypeScript, and with modern front-end frameworks (e.g., React, Vue.js, Svelte). Experience with applied AI/ML frameworks, libraries, and tooling (e.g., TensorFlow, Vertex AI, Colab), related languages and systems (e.g., Python, Node.js, Google Cloud Platform), and with rapid prototyping tools (e.g. Google AI Studio). Experience with version control systems (e.g. Git) and collaborative workflows. Portfolio of creative work demonstrating creative and technical skills in prototyping and building original interactive experiences.", "preferred_qualifications": "Exposure to and knowledge of UI/UX best practices. Familiarity and comfort with techniques such as prompt engineering, LoRA and model fine-tuning, multimodal prompting, and diffusion models. Ability to succeed in a fast-paced environment, working on multiple projects in a start-up atmosphere. Interest in hardware hacking, tangible interfaces, and experimental UI. Interest and curiosity in gadgets, inventions, and world-changing leaps in technology, along with a healthy disregard for the impossible.", "responsibilities": "Prototype interactive demos using Google\u2019s developer APIs, libraries, and tools. Perform rapid evaluation and exploration of emerging interfaces, services, and platforms, including AI, front-end, and back-end technologies. Contribute to deployment, publication, and management of internal prototypes. Collaborate with teams around Google to apply and prototype using early-stage research. Work with an exceptional team of designers, writers, filmmakers, programmers, and creative tinkerers. When needed, help drive prototypes all the way to production by collaborating with various teams across Google and vendor partners.", "company": "google"}