Full Stack AI Software Development

AMD AMD · Semiconductors · Hyderabad, India · Engineering

Full Stack AI Software Development role at AMD, focusing on developing and supporting AI/ML solutions and tools for business units. The role involves generative AI, application development, and machine learning, with a preference for experience with agentic AI tools and related frameworks.

What you'd actually do

  1. Generative AI
  2. Application Development
  3. Operations & Support of AI tools
  4. Machine Learning
  5. Validate new SW features before releasing them to customers

Skills

Required

  • Python
  • Pandas
  • PyTorch
  • Numpy
  • Langchain
  • Autogen
  • Langgraph
  • Jupyterhub
  • Anaconda
  • Plotly
  • Seaborn
  • Bokeh
  • Fast API
  • Flask API
  • RDBMS
  • Linux
  • Software Engineering principles
  • Data structure
  • algorithms
  • Operating Systems concepts
  • multithread programming

Nice to have

  • working with and fine-tuning generative AI models
  • vector or graph databases
  • UI Development frameworks such as vue.js, angular.js, react
  • Dataiku platform
  • semiconductor industry
  • semiconductor design, validation and manufacture
  • user requirement gathering
  • collaborating with subject matter experts to deliver AI solutions
  • PySpark
  • Spark
  • TensorFlow
  • Keras
  • Hadoop
  • Cloudera
  • Snowflake
  • ROCm platform

What the JD emphasized

  • agentic AI tools
  • agentic AI concepts

Other signals

  • develop cutting-edge AI solutions
  • leadership on AI/ML projects
  • promoting the use of AI/ML