Search jobs > Santa Clara, CA > Release engineer

DevOps and Release Engineer - Drug Discovery AI

NVIDIA
Santa Clara, California, US
Full-time

NVIDIA is using the power of high performance computing and AI to accelerate digital biology. We are seeking passionate and hardworking individuals to help us realize our mission.

We are seeking an experienced and highly skilled DevOps and Release Engineer to join our team. As a DevOps and Release Engineer, you will play a critical role in ensuring the smooth and efficient release of our software applications, working closely with our development, operations, and quality assurance teams.

You will be responsible for implementing and maintaining the DevOps practices, tools, and infrastructure that enable our teams to deliver high-quality software reliably and efficiently, while ensuring smooth release management and deployment processes.

Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.

What you will be doing :

  • Collaborate with development, operations, and quality assurance teams to establish and maintain efficient and reliable DevOps practices, tools, and infrastructure that enable continuous integration, continuous delivery (CI / CD), and efficient software release management.
  • Automate and streamline build, deployment, and release processes, including configuration management, environment provisioning, and application deployment, using infrastructure as code (IaC) tools such as Terraform.
  • Manage and coordinate software releases, including versioning, branching, merging, and tagging, and ensure proper release management practices are followed.
  • Monitor and fix the software development and deployment pipelines, identifying and resolving issues related to build failures, test failures, code quality, and performance, in collaboration with development, operations, and quality assurance teams.
  • Collaborate with operations and security teams to ensure proper configuration and management of infrastructure resources, including containers, databases, and networking, following standard processes for security, scalability, and cost optimization.
  • Monitor and lead production environments, including log analysis, performance monitoring, and incident response, to ensure high availability and reliability of software applications.
  • Stay up-to-date with the latest advancements in DevOps tools, technologies, and standard methodologies, and provide recommendations for continuous improvement of our software development and deployment processes.

What we need to see :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Minimum of 3 years relevant experience.
  • Proven experience as a DevOps and Release Engineer, with a focus on implementing and maintaining DevOps practices, tools, and infrastructure.
  • Strong programming and scripting skills in languages such as Python, Java, Shell, or PowerShell, and proficiency in version control systems such as Git or Subversion.
  • Experience with continuous integration and continuous delivery (CI / CD) pipelines using tools such as Jenkins, GitLab, or Travis CI, and familiarity with build and dependency management tools.
  • Knowledge of infrastructure as code (IaC) tools and concepts, including Terraform, and experience with cloud computing platforms.
  • Familiarity with containerization technologies such as Docker and container orchestration platforms such as Kubernetes.
  • Strong understanding of software testing principles, including unit testing, integration testing, and end-to-end testing, and experience with automated testing frameworks and tools.
  • Knowledge of release management practices, including versioning, branching, merging, and tagging, and experience with release management tools and processes.
  • Knowledge of networking, virtualization, and operating system concepts, and experience with managing virtual machines, containers, databases, and networking in cloud and on-premises environments.

Ways To Stand Out From The Crowd :

  • Experience with Triton Inference Server, inferring Deep Learning models and machine learning.
  • Familiarity with DevOps practices, including version control, automated testing.
  • Experience working with Drug Discovery pipelines / workflows and processes.

The base salary range is 176,000 USD - 333,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

J-18808-Ljbffr

13 days ago
Related jobs
Promoted
Apple
Sunnyvale, California

Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performa...

Johnson & Johnson
Santa Clara, California

Through Ethicon's surgical technologies and solutions including robotics, digital solutions, sutures, staplers, energy devices, trocars, and hemostats and our commitment to treat serious medical conditions like obesity and cancer worldwide, we deliver innovation to make a life-changing impact. The c...

Apple Inc.
Sunnyvale, California

A large part of an engineer's time is spent in writing code and designing/developing applications on cloud, with the remainder being spent on tuning and debugging codebase, supporting production applications and supporting our application end users. You will work closely with internal customers to u...

myGwork - LGBTQ+ professionals & allies
Santa Clara, California

Building tools, frameworks, and platforms that will provide advanced automation and orchestration capabilities to support the operation and development of the Oracle global enterprise network following the Agile methodology and netdevops/secdevops principles. The global Network Automation and Orches...

Western Digital Capital
San Jose, California

As a Secure Development Factory (SDF) Site Reliability Engineer - DevOps, you will be at the heart of Western Digital’s engineering process, delivering the software development tools and infrastructure that empowers engineering teams to develop and deliver high quality products quickly. Advocate for...

Google
Sunnyvale, California

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 ever...

Quantix Search
CA, United States

You'll work closely with the CEO and industry experts to implement AI solutions that streamline manual processes in tax legislation and rate monitoring. Founding Software Engineer (Full Stack, AI & LLMs). Our client is pioneering an AI-powered platform aimed at automating cross-border tax compliance...

Apple, Inc.
Sunnyvale, California

Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & ...

Hippocratic AI
Palo Alto, California

In this role, you will be responsible for building out the DevOps function for Hippocratic AI; this will include designing and implementing infrastructure automation, continuous integration and delivery pipelines, and monitoring and scaling the infrastructure that powers our healthcare AI platform. ...

TikTok
San Jose, California

SMP, and GPU)- Re-evaluate the tradeoffs of already shipped features/ML systems, and you are able to drive large efforts across multiple teams to reduce technical debt, designing from first principles when appropriate- Leading a team from a technical perspective to develop ML best practices and infl...