Participate in the full lifecycle development process of cloud-based services, covering requirement analysis, design, development, testing and maintenance.
Leverage Kubernetes/Docker to build highly available and scalable distributed systems.
Implement containerized deployment, automated operations, and performance tuning to ensure system stability and efficiency.
Participate in daily stand-ups, sprint planning, retrospectives, and other agile ceremonies.
Explore integration scenarios for Artificial Intelligence (AI) & Machine Learning (ML)to optimize business processes or enhance user experiences.
Develop AI and ML applications or tools using Large Language Models (LLMs), other Machine Learning Models,popular frameworks or libraries like LangChain for tasks.
Collaborate with cross function teams to drive technical solutions from concept to production.
Minimum Qualifications
Logical Thinking & Programming Skills:
Strong problem-solving skills with the ability to break down complex challenges and propose effective solutions.
Proficiency in Python or Golang , with solid knowledge of data structures and algorithms.
Familiarity with design patterns and a commitment to writing clean, maintainable code.
Proficiency in at least one of the common frameworks like Gin , Django or Flask
Cloud Services Experience:
Hands-on experience with Kubernetes (cluster management, service orchestration) and Docker containerization.
Understanding of microservices architecture and RESTful APIs.
LLM Practical Experience:
Involvement in LLM-related projects (e.g., chatbots, text generation, knowledge base integration).
Familiarity with frameworks like LangChain , Hugging Face Transformers, and techniques such as fine-tuning, prompt engineering or RAG.
Databases&Messaging:
Familiarity with various database systems like PostgreSql, Mysql, MongoDB, Redis and etc.
Expeperience with messaging platforms such as Kafka.
General:
Bachelor’s degree or higher in Computer Science or a related field, with a passion for technology.
Strong teamwork and communication skills, adaptable to emerging technologies.
Proficient in English reading and writing.
Familiarity with agile development processes (e.g., Scrum) and Git.
Preferred Qualifications
Experience in Multi-agent or Agentic AI platform like AutoGen, CrewAI, AutoGPT and etc.
Knowledge of LLMOps workflows or model optimization techniques (e.g., quantization, pruning).
Exposure to cloud-native tools (e.g., Istio, Prometheus).
Familiarity in GitOps
Contributions to open-source projects or participation in coding competitions (e.g., ACM-ICPC, Kaggle).
Prior experience with cloud platforms (AWS/Azure/Google Cloud) is a plus.