Cadence→
Software Engineer at Cadence in Pittsburgh, PA
Entry LevelOn-siteFull-timePittsburgh, PA$115k–$213k/yr
Skills
machine learningdeep learningnatural language processinglarge language modelspythonpytorchtensorflowscikit-learnretrieval-augmented generationvector databasesllm apissupervised learningunsupervised learningcomputer visionc++analog circuits designvlsi design flowanalytical thinkingdebugging skills
Job Description
Summary: Cadence is a company focused on developing leaders and innovators in technology. They are seeking a passionate software developer to join their Virtuoso place and route infrastructure team, where the role involves improving the routing foundation using advanced math, computer science, graph theory, and machine learning.
Required Qualifications:
- BS/MS/Phd in Computer Science, Applied Mathematics, Data Science, or a related field
- Strong foundation in machine learning, deep learning, and natural language processing (NLP) and LLM
- Proficiency in Python and experience with frameworks like PyTorch, TensorFlow, SciKit, etc
- Basic understanding of Retrieval-Augmented Generation (RAG) and vector databases
- Comfortable working with LLM APIs and integrating them into applications
- A solid understanding of machine learning concepts (e.g., supervised/unsupervised learning, NLP, computer vision) and algorithms is crucial
- Proficiency in Python is essential
- Ability to work in a fast-paced research and development environment
- Strong analytical thinking and debugging skills
- Experience with rapid prototyping in open-source AI/ML projects
Preferred Qualifications:
- Domain knowledge in analog circuits design and layout, and VLSI design flow
Required Skills: Machine learning, Deep learning, Natural language processing, Large language models, Python, PyTorch, TensorFlow, Scikit-learn, Retrieval-Augmented Generation, Vector databases, LLM APIs, Supervised learning, Unsupervised learning, Computer vision, C++, Analog circuits design, VLSI design flow, Analytical thinking, Debugging skills
Benefits: Paid vacation and paid holidays, 401(k) plan with employer match, Employee stock purchase plan, A variety of medical, dental and vision plan options, And more
Benefits
Paid vacation and paid holidays
401(k) plan with employer match
Employee stock purchase plan
A variety of medical, dental and vision plan options
And more