Job openings at NVIDIA, Google, Amazon, Palantir, and Cisco: Which IT companies are looking for specialists
The largest technology companies continue to hire specialists in key IT fields — from software engineering and AI/ML system development to cloud infrastructure, network technologies, and backend development. This collection features current job openings and describes the responsibilities of specialists and the cities where positions are available.
The Tech AI
Get the key points in seconds - a short summary from The Tech AI.
Job openings are available at NVIDIA, Google, Amazon, Palantir, and Cisco. NVIDIA is seeking engineers to optimize AI inference in Santa Clara and deploy networks in the Asia-Pacific region. Google is opening positions in Sunnyvale, Boulder, and Mountain View for developing ML solutions and ranking systems. Amazon is looking for specialists in SageMaker AI and Java Runtime in Seattle. Palantir is hiring graduates in New York and Palo Alto (security clearance required). Cisco is inviting senior RTL design engineers to Yerevan with 5–6 years of experience.
Software Engineer, AI Inference Performance at NVIDIA
Location: Santa Clara, California, USA
The engineer will be responsible for optimizing AI inference performance for large language and multimodal models. The role involves analyzing LLMs and VLMs, optimizing CUDA kernels, memory, and distributed computing, as well as working with GPU architecture and NVIDIA profiling tools. This position is designed for a candidate with a strong engineering background and experience in AI infrastructure.
AI/ML Software Engineer III at Google Cloud
Location: Sunnyvale, California / Boulder, Colorado, USA
The specialist will develop AI/ML solutions for Google Cloud and work with machine learning infrastructure. Requirements include experience programming in Python or C++, as well as knowledge of ML infrastructure, reinforcement learning, or other areas of machine learning.
AI/ML Software Engineer at Google Shopping
Location: Mountain View, California, USA
The engineer will work on ML models that determine the relevance of results in Google Shopping products. Tasks include developing and optimizing machine learning models, data processing, model deployment, ranking, and recommendation systems. Experience programming in Python or C++ and working with ML systems is required.
Senior Software Development Engineer at Amazon SageMaker AI
Location: Seattle, Washington, USA
This position is related to the development of systems for Amazon SageMaker AI. The engineer will work with ML pipelines, data processing systems, and infrastructure for evaluating and deploying AI models. Requirements include experience building scalable ML systems and practical experience working with LLMs.
Software Development Engineer at Amazon
Location: Seattle, Washington, USA
The specialist will work on Java Runtime and technologies related to OpenJDK and JVM. Responsibilities include developing and optimizing the runtime, working with the compiler backend, JIT compilation, performance, and internal JVM mechanisms. This vacancy is aimed at an experienced engineer with deep knowledge of Java and systems programming.
Software Engineer, New Grad at Palantir
Location: New York, USA
Palantir is looking for a New Grad Software Engineer for the Foundations team, which is responsible for the infrastructure of the Foundry, Gotham, and Apollo platforms. The specialist will be able to work on backend, developer, frontend, or storage infrastructure: develop scalable services, improve developer tools, data storage systems, and platform reliability. Technologies used include Java, Go, TypeScript, Cassandra, Spark, Elasticsearch, React, and others. This position is aimed at graduates with an engineering or mathematics degree and basic knowledge of data structures, cloud infrastructure, and programming.
Software Engineer, New Grad at Palantir
Location: Palo Alto, California, USA
Palantir is looking for a New Grad Software Engineer for the Product Development team, which develops the Gotham platform for government, defense, and other critical organizations. Technologies used include Java, Go, TypeScript, Cassandra, Spark, Elasticsearch, React, and Redux. The position requires a technical degree or relevant engineering background, knowledge of data structures, and programming experience. Additionally, the candidate must have an active US security clearance or be eligible to obtain one.
Senior RTL Design Engineer at Cisco
Location: Yerevan, Armenia
Cisco was looking for a Senior RTL Design Engineer for the Silicon One team in Armenia. The specialist is responsible for digital logic development—from microarchitecture and RTL design to subsystem and SoC integration and verification. The work involves Verilog/SystemVerilog, simulation, linting, CDC, synthesis, and formal verification tools, as well as Python, Tcl, and Make. The candidate is required to have at least six years of experience in ASIC digital design. The role involves close collaboration with verification and physical design teams and participation in creating the next generation of Cisco network chips.
Senior RTL Design Engineer at Cisco
Location: Yerevan, Armenia
Cisco was looking for a Senior RTL Design Engineer for the Silicon One team in Armenia. The specialist is responsible for digital logic development for network chips: from creating microarchitecture and RTL design to subsystem and SoC integration and verification. The work involves Verilog/SystemVerilog, simulation, linting, CDC, synthesis, and formal verification tools, as well as Python, Tcl, and Make. The position requires at least 5 years of experience in ASIC digital design. The role involves close collaboration with RTL, verification, and physical design teams in the creation and testing of complex ASICs for Cisco Silicon One network infrastructure.
Senior Network Deployment Engineer at NVIDIA
Location: Asia-Pacific region
NVIDIA is looking for a Senior Network Deployment Engineer to work with network infrastructure in the Asia-Pacific region. The specialist will be responsible for designing, implementing, and supporting network solutions required for NVIDIA's large-scale AI and data center systems. Tasks also include interacting with engineering teams, configuring and optimizing network infrastructure, solving complex technical problems, and participating in the deployment of new solutions. This position is aimed at an experienced specialist with deep knowledge of networking and data center infrastructure.
Software Development Engineer at Amazon
Location: Depends on the specific team and position
A versatile engineering position at AWS with the opportunity to work on various technology areas: AI/ML, distributed systems, cloud computing, databases, security, embedded systems, and data engineering. The specific team is determined based on experience and business needs.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.