New opportunity

Senior Software Engineer

Bentley Systems · Pune, India

About this role

Bentley Systems is seeking an experienced Senior Software Engineer to join a global team focused on developing next-generation cloud and AI applications for infrastructure digital twins. The role involves end-to-end design and implementation of AI-enabled cloud systems, from problem definition to production deployment.

Responsibilities

  • Develop and deploy full-stack machine learning, deep learning, and generative AI solutions.
  • Apply advanced methods including ensemble models, representation learning, transfer learning, and RAG.
  • Design and optimize LLM-based systems, including assistants, copilots, and automation workflows.
  • Lead prompt engineering, fine-tuning strategies, embedding pipelines, and retrieval systems.
  • Build agentic AI components such as MCP servers, skills, and agents.
  • Integrate AI solutions into web applications using Node.js, React.js, and .Net.
  • Collaborate on cloud deployment, monitoring, and performance optimization.
  • Ensure solutions meet enterprise-grade requirements for reliability, security, observability, and compliance.

Qualifications

  • Education: BE/MS/ME/MTech, preferably in Computer Science & Engineering.
  • Experience: 8+ years of strong development experience, including at least 3 years with .Net web frameworks and React, and 3-4 years in AI/ML solutions development.
  • Technical Skills: Expertise in Generative AI and LLM systems, including tools like OpenAI, Azure OpenAI, Anthropic, LangChain, LangGraph, and vector databases (FAISS, Pinecone, Chroma). Expert-level Python skills with data engineering libraries (NumPy, Pandas) and proficiency in TypeScript.
  • Soft Skills: Excellent analytical, problem-solving, communication, and teamwork skills. Ability to mentor others and work effectively in cross-functional teams.

Benefits

  • Competitive salary and benefits package.
  • Bentley Impact Day (volunteer time off).
  • Colleague recognition programs and professional development opportunities.
  • Commitment to inclusion, wellbeing, and sustainable infrastructure impact.

Skills for this role

Machine LearningDeep LearningGenerative AIRAGLLMPrompt EngineeringAgentic AINode.jsReact.js.NetPythonNumPyPandasTypeScriptLangChainLangGraphFAISSPineconeChromaAzure OpenAIOpenAIAnthropic

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…