Role Overview
Analog Devices is seeking a highly motivated AI Engineer with 4–6 years of experience in software development, Generative AI, and infrastructure automation. This role involves working closely with the EDA/HPC Infrastructure team to build AI-powered solutions that improve engineering productivity, automate operations, accelerate troubleshooting, and optimize compute infrastructure supporting semiconductor design workloads.
Responsibilities
- Design, develop, and deploy enterprise-grade AI applications using Python and modern Generative AI frameworks.
- Build and maintain AI-powered assistants, copilots, RAG systems, and autonomous AI agents.
- Develop Agentic AI workflows capable of reasoning, planning, and tool execution.
- Implement Retrieval-Augmented Generation solutions using vector databases.
- Develop automation workflows using tools such as n8n.
- Collaborate with EDA/HPC infrastructure engineers to automate troubleshooting and incident management.
- Integrate AI solutions with Linux servers, storage, networking, and monitoring tools.
- Work with cloud-native AI services and infrastructure on AWS.
- Implement monitoring, logging, and governance for production AI systems.
Requirements
- Bachelor's or Master's degree in Computer Science, IT, AI, Data Science, or a related field.
- 4–6 years of professional software development experience with Python and API development.
- Hands-on experience designing and building Agentic AI applications in production.
- Proven experience developing AI Chatbots and RAG systems.
- Experience with vector databases and semantic search optimizations.
- Experience with frameworks including LangChain, LangGraph, n8n, and AWS AgentCore.
- Strong Linux administration and scripting knowledge.
- Understanding of Compute infrastructure, Enterprise storage, and Networking.
- Familiarity with Git and CI/CD processes.
- Experience with MLOps and cloud platforms such as Azure ML Workspace or AWS SageMaker.
Skills
- Python
- Generative AI
- AWS
- LangChain
- Linux