← All openings

Software Development Engineer Intermediate

Equinix · Bengaluru, Karnātaka, IN

Equinix is seeking a Software Development Engineer Intermediate to develop and deploy production-grade LLM and multimodal AI solutions.

What you will do

  • Develop and deploy production-grade LLM and multimodal AI solutions, owning the entire application lifecycle.
  • Integrate AI models and agents into enterprise applications, backend services, and APIs ensuring scalability and low-latency performance.
  • Collaborate with stakeholders to translate business requirements into AI-driven solutions.
  • Drive continuous improvement of AI systems through experimentation, performance analysis, and user feedback.

What you need

  • 1-4 years of software engineering experience.
  • 1-2 years of hands-on experience in building and deploying AI/ML solutions in production environments.
  • Strong proficiency in Python and solid software engineering fundamentals.
  • Proficiency in Postgres SQL is required.
  • Experience with Large Language Models including agentic workflows, RAG, and prompt engineering.
  • Working experience with cloud-native AI platforms, with a strong preference for AWS services.
  • Experience with containerization and deployment technologies including Docker, FastAPI, Kubernetes, and vLLM.

Good to have

  • Experience with Java, Node.js, or Scala.
  • Familiarity with Model Context Protocol and experience building or consuming MCP servers.
  • Contributions to AI/ML open-source projects, research initiatives, or production-scale AI innovation programs.