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.