Software Engineer - Machine Learning for EDA Systems

1 - 5 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Developer specializing in Machine Learning for EDA Systems at Qualcomm India Private Limited, your primary responsibility will be to design and develop cutting-edge software platforms that integrate Machine Learning with semiconductor design processes. You will play a pivotal role in transforming chip development workflows by leading initiatives that drive innovation and engineering excellence. **Key Responsibilities:** - Design and develop ML-integrated EDA software platforms with a focus on scalability, performance, and adaptability. - Mentor and guide a team of software engineers and ML practitioners to foster innovation and excellence. - Refine software development processes by embedding best practices and agility across teams. - Spearhead advanced algorithm design tailored for automation and optimization in EDA flows. - Build reliable and scalable data pipelines to support ML model development and inference. - Implement full-stack deployment strategies for seamless functioning of ML applications across diverse environments. - Establish and maintain ML Ops infrastructure to facilitate continuous training, deployment, and monitoring. - Conduct system integration and testing initiatives to ensure operability across large systems. - Manage CI/CD pipelines, maintain quality assurance standards, and ensure system scalability from prototype to production. - Ensure the reliability and scalability of large system deployments for high-performance compute platforms. **Required Skills & Experience:** - 1+ years of experience in software development, focusing on architecture for ML and EDA tools. - Proficiency in Python, C++, and frameworks like TensorFlow, PyTorch, or Scikit-learn. - Familiarity with CI/CD tools (e.g., GitLab, Jenkins) and MLOps platforms (e.g., MLflow, Kubeflow). - Deep knowledge of EDA tools and flows, including experience with platforms such as Synopsys, Cadence, or Siemens. - Skills in data engineering and cloud/on-prem infrastructures (AWS, GCP, Kubernetes). - Strong communication and leadership abilities, with a history of successful cross-functional collaboration. **Preferred Qualifications:** - MS or PhD in Computer Science, Electrical Engineering, or a related field. - Expertise in advanced ML techniques such as graph neural networks or reinforcement learning applied to EDA. - Contributions to open-source projects, patents, or technical publications related to ML-driven design automation. Please note that Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact Qualcomm via email at disability-accommodations@qualcomm.com or through the toll-free number provided on the Qualcomm website.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Qualcomm logo
Qualcomm

Technology

San Diego

RecommendedJobs for You