Job Description

Job Title: Senior Software Engineer

Experience: 4 - 7 Years

Work Location: Trivandrum


What roles and responsibilities will be performed by the selected candidate?


  • Design, develop, and maintain AI-enabled applications and services.
  • Implement and optimize Generative AI workflows such as prompt engineering, embeddings, and orchestration.
  • Collaborate with product managers, architects, and data scientists to deliver scalable solutions.
  • Ensure application performance, security, and maintainability.
  • Participate in code reviews, testing, and agile development practices.
  • Should be able to work independently and able to help and provide guidance and support to other members of the team.
  • Contribute to technical discussions, share best practices, and support team growth.


What is the expectation from the candidate’s current role/profile?


  • Hands-on experience in software development with a focus on AI-driven applications
  • Have a good experience with Web API and Web App Development.
  • Strong exposure to Generative AI concepts (LLMs, embeddings, vector search, prompt design).
  • Familiarity with cloud platforms (Azure, AWS, or GCP) and deployment practices.
  • Strong analytical, problem-solving, and communication skills.
  • Good collaboration experience working in agile teams.
  • Should have a good understanding of End-to-End Software Development Cycle
  • Added Advantage / Good to Have:
  • Proficiency in C# / .NET Core.
  • Exposure to Microsoft Semantic Kernel.
  • Knowledge of containerization (Docker, Kubernetes) and CI/CD pipelines.


Required Skills:


Must Have:


  • Generative AI concepts (LLMs, embeddings, prompt design, vector search)
  • Hands-on experience in AI-driven application development
  • Cloud platform familiarity (Azure / AWS / GCP)
  • REST APIs, microservices & integration patterns
  • C# / .NET Core


Good to Have:


  • Microsoft Semantic Kernel
  • Azure DevOps
  • Model deployment / CI/CD

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application