Senior Software Engineer - Generative AI

🏢 Siemens Technology and Services Private Limited 📍 Bangalore, Karnataka 💰 Estimated ₹20 LPA - ₹35 LPA Fresher Job
📅 Posted 2d ago

📄 Job Description

About the Role

We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn, and want to make a real impact, now and in the future. We are looking for a Senior Software Engineer - Generative AI to join our vibrant international team.

Responsibilities

  • Design, develop, and deploy LLM-powered applications (chatbots, copilots, document intelligence systems)
  • Build and optimize Retrieval-Augmented Generation (RAG) pipelines for enterprise knowledge use cases
  • Develop AI agents and autonomous workflows using modern frameworks
  • Perform prompt engineering and evaluation to improve output quality
  • Integrate GenAI models with enterprise systems, APIs, and data sources
  • Fine-tune or adapt foundation models (e.g., GPT, LLaMA, multimodal models, SLM's)
  • Build scalable pipelines covering data ingestion, embeddings, retrieval, and generation
  • Implement LLMOps practices (monitoring, evaluation, versioning, cost optimization)
  • Ensure security, governance, and responsible AI practices
  • Collaborate with product, data, and platform teams to deliver business solutions

Requirements

  • Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or related field
  • 5+ years of experience in software/ML engineering
  • At least 1–2 years of hands-on experience in Generative AI / LLM-based systems
  • Strong programming skills in Python
  • Experience with LLMs and GenAI frameworks (OpenAI, Hugging Face, Anthropic, Google etc.)
  • Hands-on experience with:
    • Prompt engineering
    • Embeddings & vector databases (FAISS, Pinecone, Qdrant, etc.), RAG architectures
    • Frameworks like LangChain, LlamaIndex, ADK, or similar
  • Knowledge of deep learning frameworks (PyTorch, TensorFlow)
  • Experience with API development and microservices
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Understanding of MLOps / LLMOps practices
  • Experience with agentic AI frameworks (LangGraph, CrewAI, ADK, etc.)
  • Knowledge of multimodal AI (text, image)
  • Experience in fine-tuning or adapting foundation models
  • Familiarity with knowledge graphs or semantic search systems
  • Experience building AI copilots or automation systems
  • Exposure to UI frameworks (Streamlit, Gradio) for GenAI apps
Apply Now →