Software Engineering Intern

Cadence
  • Pittsburgh, PA
    30+ days ago

    Job Description

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

    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.

    We're doing work that matters. Help us solve what others can't.

    Numbers & Facts

    LocationPittsburgh, PA

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.