Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Staff Engineer (Cloud, Python, Go, LLM) @ Synopsys

Home > Research & Development - Other

 Sr. Staff Engineer (Cloud, Python, Go, LLM)

Job Description

As a Senior staff software Developer in Synopsys platform engineering team, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, Microservices, modern software delivery and AI technologies. Your mission will be to democratize these technologies to streamline our EDA product development & deployment processes, ensuring our products remain at the forefront of the evolving industry.


Key Responsibilities:

  • Develop and maintain Cloud services for R&D teams to host Gen AI applications in Cloud
  • Develop capabilities to ship Cloud Native (Containerized) AI applications/AI systems to on-premises customers
  • Orchestrate GPU Scheduling from within Kubernetes eco-system (e.g. Nvidia GPU Operator, MIG, and so on)
  • Create reliable and cost-effective Hybrid cloud architecture using cutting edge technologies (E.g. Docker, Kubernetes Cluster Federation, Azure Arc and so on)
  • Enable internal products and external customers to access GenAI technologies, products by streamlining the onboarding process and creating necessary assets, artifacts for different stakeholders.
  • Work with external customers to understand their environment, constraints, architecture to define and integrate platforms and products.

Qualifications

  • BS/MS in Computer Science/Software Engineering or an equivalent degree from IISc, IIT's, BITs, NITs or any other equivalent reputed insitutions
  • 8+ years of total experience building distributed systems software, enterprise software applications, and microservices.
  • Expertise and/or experience in the following programming languages: Python and Go.
  • Ability to design complex distributed systems (high-level and low-level systems design).
  • In-depth Kubernetes knowledge: ability to deploy Kubernetes on-premises, and experience with managed Kubernetes services (AKS/EKS/GKE).
  • Strong systems knowledge of the Linux kernel, cgroups, namespaces, and Docker.
  • Strong experience in building automation with CI/CD tools, IaC, etc.
  • Experience with at least one cloud provider (AWS/GCP/Azure).
  • Ability to solve complex problems using efficient algorithms.
  • Ability to articulate architecture, design, and information flow clearly.
  • Experience using an RDBMS (PostgreSQL preferred) for storing and queuing large sets of data.
  • Strong written and verbal communication skills.
  • Self-driven and continuous learning mindset.
  • Experience in working with globally distributed teams as a team player.

Nice to have:

  • Experience prototyping, experimenting, and testing newer technologies, concepts.
  • Experience in working with Generative AI technologies likes LLMs, Inference Servers

Job Classification

Industry: Emerging Technologies (AI/ML)
Functional Area / Department: Research & Development
Role Category: Research & Development - Other
Role: Research & Development - Other
Employement Type: Full time

Contact Details:

Company: Synopsys
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   PostgreSQL Microservices containerization Python Kubernetes Golang GKE HLD LLD AI AKS EKS GPU Scheduling Algorithms Software Engineering

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Trainee Engineer / Internship Automotive Product Design

  • Mirai Tech Solutions
  • 6 months duration
  • Hyderabad
  • 1 month ago
₹ Unpaid

Refrigeration Engineer

  • Lennox India
  • 10 - 15 years
  • Chennai
  • 2 mths ago
₹ 12-35 Lacs P.A.

Trainee Research Associate Automotive Product Design Engineer

  • Mirai Tech Solutions
  • 0 - 3 years
  • Hyderabad
  • 2 mths ago
₹ Not Disclosed

Officer, Sr. Officer, Chemist

  • CONCORD
  • 2 - 4 years
  • Ahmedabad
  • 3 mths ago
₹ Not Disclosed

Synopsys

Synopsys Inc