> Markdown version of [/jobs/ext/279479-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/279479-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Cadence Design Systems, Inc. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $154,000.0 - $286,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Analog Electronics, Computer Vision, C++ (Programming Language), Software Debugging, Python (Programming Language), Machine Learning, Natural Language Processing, Open Source Technology, Rapid Prototyping Process, Tensorflow, Pytorch, Large Language Models, Deep Learning, Generative AI, Scikit Learn, Information Technology, Vlsi Design, Machine Learning Operations, Unsupervised Learning - **Published:** May 14, 2026 - **Apply:** https://dejobs.org/x/x/BB2219FA1AFB4C5BBB41B7B1212542E2/job/ ## About the Role * BS/MS/Phd in Computer Science, Applied Mathematics, Data Science, or a related field. * 10+ years of experience. * 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. * Domain knowledge in analog circuits design and layout, and VLSI design flow is preferred 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. ## Related Videos - [You are not an AI developer](https://www.wearedevelopers.com/videos/1148-you-are-not-an-ai-developer) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering)