Software Development Engineer (Hyderabad)

Software Development Engineer (Hyderabad)

21 Aug
|
AMD
|
Hyderabad

21 Aug

AMD

Hyderabad

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

SOFTWARE DEVELOPMENT ENGINEER The Role

AMD is looking for a Software Engineer who is passionate about building scalable web applications, backend systems, and AI-powered solutions. You will be a member of a core team of talented engineers working on cutting-edge platforms that support AMD's AI infrastructure, cluster management, and automation workflows.

The Person The ideal candidate is passionate about software engineering, system design, and building robust backend services. They should have strong development skills, an eye for clean architecture, and the ability to collaborate effectively across teams to deliver impactful solutions.

Key Responsibilities

- Design and develop scalable backend APIs and services to support AI infrastructure workflows and internal tooling
- Build and maintain web applications and dashboards for cluster monitoring, job management, and performance reporting




- Develop AI agent integrations to automate complex workflows including cluster health checks, issue triage, and customer support
- Write automation scripts in Python and Shell for deployment, provisioning, and operational tasks
- Integrate with distributed systems (Kubernetes, Slurm) via RESTful and GraphQL APIs
- Build data pipelines to collect, process, and visualize AI workload performance metrics
- Design and implement Express.js or FastAPI-based microservices for internal platforms
- Collaborate with AI and infrastructure teams to expose system capabilities through clean API interfaces

Preferred Experience

- Strong proficiency in Python — scripting, automation, and backend development
- Experience building RESTful APIs using frameworks like Express.js (Node.js), FastAPI, or Flask
- Proficiency in Shell scripting (Bash) for system automation and DevOps tasks
- Experience designing and developing web applications with modern frontend/backend separation
- Familiarity with AI agents and LLM-based automation (LangChain, OpenAI APIs, Claude API, or similar)
- Experience integrating with Kubernetes or Slurm APIs for cluster-level orchestration
- Knowledge of databases — SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
- Experience with CI/CD pipelines, Docker, and containerized deployments




- Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK stack)
- Robust understanding of Linux environments and command-line tooling
- Experience with Git, code reviews, and collaborative development workflows

Nice To Have

- Exposure to AI/ML workflows, GPU infrastructure, or HPC environments
- Experience with AMD ROCm or GPU-accelerated computing
- Familiarity with MLOps tooling (MLflow, Weights & Biases)
- Experience building chat agents or agentic workflows using MCP, LangGraph, or similar frameworks

Preferred Academic Credentials Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent practical experience Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

📌 Software Development Engineer (Hyderabad)
🏢 AMD
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (hyderabad) / hyderabad