logo

Siemens Energy

AI/Machine Learning Engineer - Siemens Energy

Department
Engineering
Job Type / Location
Gurugram, Haryana
Experience Required
2+ years
Posted On

Key Responsibilities

  • Build and maintain ML and basic Generative AI pipelines including data preprocessing, training, evaluation, and inference
  • Develop simple RAG-based and NLP workflows under guidance, including text processing tasks such as data cleaning, parsing, chunking, and embeddings
  • Contribute to backend APIs (e.g., FastAPI) to expose ML/AI functionalities
  • Integrate AI models into applications and support deployment activities
  • Write clean, modular, and testable Python code following best practices
  • Collaborate with senior engineers and cross-functional teams to deliver features
  • Debug, test, and optimize models and pipelines for performance and reliability

Requirements

  • Bachelor’s degree in computer science, IT, or related field
  • 0–3 years of experience or strong academic/project background in AI/ML
  • Good programming skills in Python and strong problem-solving ability
  • Basic understanding of ML concepts, NLP, and model evaluation
  • Exposure to libraries such as NumPy, Pandas, scikit-learn, or PyTorch/TensorFlow
  • Familiarity with Generative AI concepts (LLMs, prompt engineering, or RAG is a plus)
  • Basic understanding of APIs and backend development
  • Exposure to cloud platforms (AWS/Azure) is a plus
  • Knowledge of Git and basic software development practices

View Assessment Process

Think you'll be a good fit?