Senior AI Engineer
AI summary of the role
Hands-on Senior AI Engineer on Cirrus Logic's centralized AI Core team, building and scaling AI-enabled engineering capabilities across R&D hardware, software, and firmware teams.
What you’ll do
- Partner with Hardware, Software & Firmware leaders to identify and prototype high-value AI use cases.
- Build and evaluate AI-assisted workflows for firmware/driver development, code understanding, debugging, test creation, and documentation.
- Design and implement RAG, contextual knowledge, tool integration, and agentic workflows using approved internal engineering information.
- Establish rigorous evaluation methods including quality, correctness, security, developer experience, and hardware-in-the-loop validation.
What you’ll bring
- Bachelor's degree in CS/CE/EE or related with 5+ years in software, AI/ML systems, developer infrastructure, embedded systems, or firmware.
- Strong Python software engineering skills with production-quality tools/services.
- Practical experience with LLMs, RAG, embeddings/vector search, tool calling, agents, model evaluation, or AI platforms.
- Experience designing reliable software systems with clear interfaces, observability, testing, security, and maintainability.
Technologies
Python · LLM · RAG · embeddings · vector search · agentic workflows · CI/CD · C/C++ · Linux · RTOS · firmware · hardware-in-the-loop
About Cirrus Logic
Cirrus Logic designs low-power, high-precision mixed-signal and audio semiconductors for smartphones and consumer devices.
Public · 1000–2000 people
Employer postings · Data from · Sources