Senior Software Engineer

8 hours ago


Noida, Uttar Pradesh, India Siemens EDA (Siemens Digital Industries Software) Full time ₹ 14,00,000 - ₹ 25,00,000 per year

Siemens EDA: Shaping the Future
Siemens EDA is a global technology leader at the forefront of Electronic Design Automation (EDA) software. Our innovative tools empower companies worldwide to develop highly advanced electronic products with greater speed and cost-efficiency. We pride ourselves on pushing the boundaries of technology and physics, enabling our customers to deliver superior products in the increasingly complex world of chip, board, and system design.

About the Team: Innovating with AI for Next-Generation Simulation
Join our dynamic and rapidly evolving R&D team dedicated to building cutting-edge AI-based tools and intelligent agent systems for QuestaSim, Siemens EDA's flagship simulation software. We are at the exciting intersection of AI and EDA, designing intelligent AI agents, sophisticated optimizers, and intuitive copilots using the latest AI/ML techniques. This is a truly R&D-heavy role offering significant autonomy, ample room for innovation, and the chance to see your work make a real-world impact.

While primarily based in Noida, this role offers the exciting opportunity to collaborate with teams across India and globally, requiring occasional travel. You'll contribute to projects that impact entire industries, shaping the future of technology. We truly make real what matters

Your Impact: What You'll Do
As a Software Engineer, you will be a key contributor to the QuestaSim R&D team, driving the development of intelligent systems that revolutionize electronic design verification. Your responsibilities will include:

  • Designing and Developing AI Agents: Architect and implement AI-powered agents leveraging Large Language Models (LLMs), LangChain, vector databases, and Retrieval-Augmented Generation (RAG) techniques.
  • Building Intelligent Automation: Create intelligent systems capable of understanding natural language queries and automating complex design verification workflows.
  • Experimenting with ML Pipelines: Integrate and experiment with advanced ML pipelines, focusing on data-driven decision-making and reinforcement learning for adaptive systems.
  • Prototyping & Productizing Tools: Drive the prototyping and productization of innovative tools that utilize code understanding, profiling, and advanced data analysis.
  • Collaborative Innovation: Work closely with AI researchers, UX designers, and backend engineering teams to transform groundbreaking ideas into robust, production-ready features.
  • Advanced AI Techniques: Apply expertise in prompt engineering, few-shot learning, and sophisticated tool-use orchestration to enhance AI agent capabilities.

What We're Looking For

  • Experience: 2-4 years of proven professional experience in AI/ML software development.
  • AI/ML Frameworks: Hands-on expertise with leading AI/ML frameworks such as PyTorch, TensorFlow, or Scikit-learn.
  • LLM Ecosystem: Strong working knowledge of LangChain, RAG pipelines, and vector stores.
  • Deep Learning: A solid understanding and practical experience in applying Deep Learning models, including Artificial Neural Networks (ANNs) and transformers.
  • AI Agent Development: Demonstrated experience in developing AI agents or copilots that effectively interface with external tools or APIs.
  • Programming Prowess: Proficiency in Python, coupled with familiarity with software design patterns and a commitment to writing clean, maintainable code.
  • Data Science Fundamentals: Practical experience in data preprocessing, feature engineering, and rigorous model evaluation.
  • LLM Familiarity: Familiarity with various LLMs (e.g., OpenAI, LLaMA, Claude) and best practices in prompt engineering.
  • Full Lifecycle Development: Ability to identify compelling AI use-cases, conceptualize innovative solutions, and drive projects from prototype to production.
  • Core Computer Science: Strong proficiency in programming languages like C/C++ and Python, along with robust foundations in algorithms and data structures.

Good-to-Have Skills:

  • EDA Domain Knowledge: A background or keen interest in Digital Design, SystemVerilog, or Electronic Design Automation (EDA) tools (domain knowledge can be acquired on the job).
  • Compiler/Performance: Basic knowledge of compilers, parallelism, or profiling tools is considered a bonus.

Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

A collection of over 377,000 minds building the future one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow

Siemens Software.
Transform the Everyday with Us
#Onsite
#DVT



  • Noida, Uttar Pradesh, India HCL Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job DescriptionMandate Skill:Btech/BE in Computer Science or related technical field or proof of exceptional skills in related fields with practical software engineering experience. Expert level on C and C++OS level programming (Unix, Windows, Linux and MacOS)Data Structures and multi-threading conceptsDatabase programming (SQL Server, DB2, MySQLEducational...


  • Noida, Uttar Pradesh, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    The Microsoft 365 Copilot Mobile team in India is looking for a passionate and talented Senior Software Engineer to build the next generation of AI-powered mobile experiences for Android.The M365 Copilot App team is redefining productivity on mobile by delivering Copilot-powered experiences that combine the richness of Word, Excel, and PowerPoint with...


  • Noida, Uttar Pradesh, India SmartHelio Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We're looking for a Senior Software Engineer (Backend / Infra Heavy) (Noida) to help design and build the backbone of our AI-powered solar analytics platform. As part of our Y Combinator–backed startup, you'll work on scalable, data-intensive systems that drive real impact in the clean energy sector — and help shape a smarter, sustainable...


  • Noida, Uttar Pradesh, India Microsoft Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Do you want to work on a product that is used by millions of people around the world daily, and growing rapidly? Do you care deeply about how software is designed with a focus on supporting global scale? Do you want to be part of a world-class team that continuously pushes the boundary of service and engineering excellence?  The Web Experience and...


  • Noida, Uttar Pradesh, India One97 Communications Limited Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer – Backend (Golang)About Us:Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm's mission is to serve half a billion Indians and bring them to the mainstream...


  • Noida, Uttar Pradesh, India TeamViewer Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Noida, Uttar Pradesh, India TeamViewer Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...


  • Noida, Uttar Pradesh, India Paytm Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer – Backend (Golang)About Us:Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm's mission is to serve half a billion Indians and bring them to the mainstream...


  • Noida, Uttar Pradesh, India Zenon Analytics Private limited Full time ₹ 25,00,000 - ₹ 35,00,000 per year

    Software Engineer /Senior Software EngineerAbout ZenonZenon AI is a global boutique consulting firm and a leading AI partner for Fortune 500 firms. We partner with clients across the globe to identify their highest-value opportunities, address their most critical challenges, and transform their enterprises using advanced analytics and data...


  • Noida, Uttar Pradesh, India cda48128-1a9a-410b-997a-1c5cd0337957 Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OverviewWe are seeking a highly skilled Senior Software Engineer who will act as the key development expert for the Product Delivery Team. The ideal candidate has strong experience in designing complex SaaS solutions, stays updated with modern engineering trends, and demonstrates high ownership in both development and production environments.Required Skills...