Overview
On Site
Full Time
Skills
Software Engineering
Cadence
Computer Science
Applied Mathematics
Data Science
Deep Learning
PyTorch
TensorFlow
scikit-learn
Vector Databases
Management
Unsupervised Learning
Natural Language Processing
Computer Vision
Algorithms
Python
C++
Problem Solving
Conflict Resolution
Collaboration
Research and Development
Analytical Skill
Debugging
Rapid Prototyping
Open Source
Artificial Intelligence
Machine Learning (ML)
Job Details
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Basic Requirements:
Educational Background
Technical Skills
Problem-Solving & Collaboration
Basic Requirements:
Educational Background
- Pursuing or recently completed a degree 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
Technical Skills
- 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. C++ also valuable.
Problem-Solving & Collaboration
- 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.