Senior Software Engineer
Indexed description
Basic Requirements
Educational Background & Experience
- 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.
- 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
- 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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search