Company: Mercedes-Benz Research and Development India Private Limited
Saved Jobs
Applied Jobs
Jobs at Mercedes-Benz Research and Development India Private Limited
Showing "Backend Developer" roles at Mercedes-Benz Research and Development India Private Limited
10 of 10,000+ jobs
Full Stack Developer Java Vue AI
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
0+ Years Exp
Posted: 9/10/2026
Tasks
About MBRDI:
Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.
Role: Full Stack Developer
Key Responsibilities:
• Develop: Build robust backend systems using Java and Kotlin, and frontend interfaces using HTML, CSS, and JavaScript.
• Design: Implement aesthetic UI/UX design principles in web applications.
• Collaborate: Work with cross-functional teams to deliver high-quality software solutions.
• Test: Conduct unit and integration testing for both backend and frontend components.
• Deploy: Utilize Azure DevOps, Kubernetes, and Docker for efficient deployment and management of applications.
• Monitor: Implement logging, debugging, and monitoring practices to ensure application reliability.
Required Skills and Experience:
• Backend Technologies: Proficiency in Java and Kotlin (preferred but not required), Spring Boot, and microservices architecture.
• DevOps & Infrastructure: Experience with Azure DevOps, Kubernetes, and Docker.
• Frontend Technologies: Proficiency in HTML, CSS, JavaScript, and experience with Vue.js 3 (preferred) or React.js.
• Testing & Debugging: Experience in unit testing, browser testing, and debugging.
• Additional Tools: Familiarity with AG Grid.
• Web Development: Strong understanding of the end-to-end web development process, including design, development, and deployment.
• AI(mandatory) :• Hands on Experience with implementing AI use case
• Open Source LLM Tools Knowledge (basic)
• LLM Integration with Microservice applications: Streaming output, error handling, retries, rate limiting
RAG (Retrieval-Augmented Generation) Frameworks
Data Processing skills: cleaning, tokenization, embedding
Educational Qualifications:
• Bachelor's / Master’s degree in Computer Science, Information Technology, or related fields.
• Additional certifications (if any): Agile, DevOps, etc.
Preferred Qualifications (Good to Have):
• Experience with Daimler systems or similar global platforms.
• Exposure to international projects and global stakeholder management.
Why Join Us?
• Be part of a purpose-driven organization that’s shaping the future of mobility.
• Work on cutting-edge technologies and global projects.
• Thrive in a collaborative, diverse, and inclusive environment.
• Access world-class infrastructure and learning opportunities.
Equal Opportunity Statement:
At MBRDI, we are committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of gender, background, or ability.
Qualifications
About MBRDI:
Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.
Role: Full Stack Developer
Key Responsibilities:
• Develop: Build robust backend systems using Java and Kotlin, and frontend interfaces using HTML, CSS, and JavaScript.
• Design: Implement aesthetic UI/UX design principles in web applications.
• Collaborate: Work with cross-functional teams to deliver high-quality software solutions.
• Test: Conduct unit and integration testing for both backend and frontend components.
• Deploy: Utilize Azure DevOps, Kubernetes, and Docker for efficient deployment and management of applications.
• Monitor: Implement logging, debugging, and monitoring practices to ensure application reliability.
Required Skills and Experience:
• Backend Technologies: Proficiency in Java and Kotlin (preferred but not required), Spring Boot, and microservices architecture.
• DevOps & Infrastructure: Experience with Azure DevOps, Kubernetes, and Docker.
• Frontend Technologies: Proficiency in HTML, CSS, JavaScript, and experience with Vue.js 3 (preferred) or React.js.
• Testing & Debugging: Experience in unit testing, browser testing, and debugging.
• Additional Tools: Familiarity with AG Grid.
• Web Development: Strong understanding of the end-to-end web development process, including design, development, and deployment.
• AI(mandatory) :• Hands on Experience with implementing AI use case
• Open Source LLM Tools Knowledge (basic)
• LLM Integration with Microservice applications: Streaming output, error handling, retries, rate limiting
RAG (Retrieval-Augmented Generation) Frameworks
Data Processing skills: cleaning, tokenization, embedding
Educational Qualifications:
• Bachelor's / Master’s degree in Computer Science, Information Technology, or related fields.
• Additional certifications (if any): Agile, DevOps, etc.
Preferred Qualifications (Good to Have):
• Experience with Daimler systems or similar global platforms.
• Exposure to international projects and global stakeholder management.
Why Join Us?
• Be part of a purpose-driven organization that’s shaping the future of mobility.
• Work on cutting-edge technologies and global projects.
• Thrive in a collaborative, diverse, and inclusive environment.
• Access world-class infrastructure and learning opportunities.
Equal Opportunity Statement:
At MBRDI, we are committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of gender, background, or ability.
DevOps Architect
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
7+ Years Exp
Posted: 8/10/2026
Tasks
Experience: 4–7 years in Python development and automation, with exposure to CI/CD tools.
Skill Set• Strong experience building Python-based frameworks and backend systems
• Proficiency in Python and SQL (mandatory)
• Good to have: Docker, Django, Bash/Shell scripting, CI/CD pipelines
• Hands-on experience with version-control tools like Git or SVN
• Familiarity with cloud platforms; exposure to automotive software validation is an added advantage
• Strong problem-solving and debugging ability
Responsibilities• Write efficient, reusable, scalable, testable, and clean code
• Understand, analyze, and implement functional requirements
• Troubleshoot issues reported by developers and propose reliable solutions
• Document implementations, patterns, best practices, and processes with clarity
• Explore new technologies and build PoCs for identified problem statements
Qualifications
Educational Qualification:
Bachelor’s degree in Computer Science, Information Technology, Electronics, or a related engineering discipline. A Master’s degree is a plus.
QA Automation Engineer
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
4+ Years Exp
Posted: 5/10/2026
Aufgaben
About MBRDI
Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.
Job Description
Job Title: QA Automation Engineer – Business Analysis & Agile Delivery
Experience Required: 3–4 years
Location: Bengaluru, India
Employment Type: Full-time
About the Role
We are seeking a motivated QA/Automation Engineer with strong exposure to functional, API, backend, cloud, and automation testing, who can also contribute to requirements analysis, stakeholder coordination, and Agile/Scrum delivery. The ideal candidate has hands-on experience in AWS-based environments, interface/infrastructure testing, and a growing aptitude for bridging business needs with technical test execution.
Key Responsibilities
• Perform automation and validation of interface/infrastructure workflows within AWS-based environments to support reliable end-to-end delivery.
• Gather, clarify, and analyze business requirements with stakeholders; translate business needs into testable functional requirements and acceptance criteria.
• Design, develop, and maintain automated test scripts using Selenium, Cucumber, and TestNG for web and API testing.
• Execute API testing using Postman; validate backend services, microservices, and REST API workflows.
• Conduct functional, regression, integration, and sanity testing across releases.
• Coordinate and support UAT (User Acceptance Testing) and release validation activities.
• Participate in and help manage Scrum ceremonies — sprint planning, backlog grooming, stand-ups, and retrospectives — including status tracking and action item follow-up.
• Collaborate with developers, product owners, and business stakeholders on defect analysis, impact assessment, prioritization, and resolution using Jira.
• Write and execute SQL queries for backend/database validation (MySQL).
• Support CI/CD-related testing activities using Jenkins and version control via Git.
• Identify process gaps and contribute to continuous improvement of test coverage and repeatability.
Qualifikationen
Required Skills & Experience
• 3–4 years of experience in software testing, with exposure to automation, API, and backend/cloud testing.
• Hands-on experience with Selenium, Cucumber (BDD), TestNG, Core Java.
• Proficiency in API testing tools (Postman) and REST API concepts.
• Working knowledge of AWS or other cloud environments, including interface/infrastructure testing.
• Good understanding of SQL/MySQL for data validation.
• Experience with Jira, Git, Jenkins, and working in Linux/Unix and Windows environments.
• Practical experience with Agile/Scrum methodology, including sprint planning and backlog discussions.
• Demonstrated ability in requirement gathering, requirement analysis, and gap identification.
• Experience supporting UAT, defect lifecycle management, and release validation.
• Strong communication, stakeholder coordination, and analytical problem-solving skills.
Good to Have
• Exposure to Spring Boot-based application testing.
• Prior experience as a liaison between business/product teams and technical/development teams.
• Certifications or coursework in IT automation (e.g., Google IT Automation with Python) or business/data analytics.
Educational Qualification
• Bachelor's degree in Engineering (Information Science, Computer Science, or related field).
Why Join Us?
• Be part of a purpose-driven organization that is shaping the future of mobility
• Work on cutting-edge technologies and global projects
• Thrive in a collaborative, diverse, and inclusive environment
• Access world-class infrastructure and continuous learning opportunities
Equal Opportunity Statement
At MBRDI, we are committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of gender, background, or ability.
QA Automation Engineer Business Analysis
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
4+ Years Exp
Posted: 5/10/2026
Feladatok
About MBRDI
Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.
Job Description
Job Title: QA Automation Engineer – Business Analysis & Agile Delivery
Experience Required: 3–4 years
Location: Bengaluru, India
Employment Type: Full-time
About the Role
We are seeking a motivated QA/Automation Engineer with strong exposure to functional, API, backend, cloud, and automation testing, who can also contribute to requirements analysis, stakeholder coordination, and Agile/Scrum delivery. The ideal candidate has hands-on experience in AWS-based environments, interface/infrastructure testing, and a growing aptitude for bridging business needs with technical test execution.
Key Responsibilities
• Perform automation and validation of interface/infrastructure workflows within AWS-based environments to support reliable end-to-end delivery.
• Gather, clarify, and analyze business requirements with stakeholders; translate business needs into testable functional requirements and acceptance criteria.
• Design, develop, and maintain automated test scripts using Selenium, Cucumber, and TestNG for web and API testing.
• Execute API testing using Postman; validate backend services, microservices, and REST API workflows.
• Conduct functional, regression, integration, and sanity testing across releases.
• Coordinate and support UAT (User Acceptance Testing) and release validation activities.
• Participate in and help manage Scrum ceremonies — sprint planning, backlog grooming, stand-ups, and retrospectives — including status tracking and action item follow-up.
• Collaborate with developers, product owners, and business stakeholders on defect analysis, impact assessment, prioritization, and resolution using Jira.
• Write and execute SQL queries for backend/database validation (MySQL).
• Support CI/CD-related testing activities using Jenkins and version control via Git.
• Identify process gaps and contribute to continuous improvement of test coverage and repeatability.
Képesítések
Required Skills & Experience
• 3–4 years of experience in software testing, with exposure to automation, API, and backend/cloud testing.
• Hands-on experience with Selenium, Cucumber (BDD), TestNG, Core Java.
• Proficiency in API testing tools (Postman) and REST API concepts.
• Working knowledge of AWS or other cloud environments, including interface/infrastructure testing.
• Good understanding of SQL/MySQL for data validation.
• Experience with Jira, Git, Jenkins, and working in Linux/Unix and Windows environments.
• Practical experience with Agile/Scrum methodology, including sprint planning and backlog discussions.
• Demonstrated ability in requirement gathering, requirement analysis, and gap identification.
• Experience supporting UAT, defect lifecycle management, and release validation.
• Strong communication, stakeholder coordination, and analytical problem-solving skills.
Good to Have
• Exposure to Spring Boot-based application testing.
• Prior experience as a liaison between business/product teams and technical/development teams.
• Certifications or coursework in IT automation (e.g., Google IT Automation with Python) or business/data analytics.
Educational Qualification
• Bachelor's degree in Engineering (Information Science, Computer Science, or related field).
Why Join Us?
• Be part of a purpose-driven organization that is shaping the future of mobility
• Work on cutting-edge technologies and global projects
• Thrive in a collaborative, diverse, and inclusive environment
• Access world-class infrastructure and continuous learning opportunities
Equal Opportunity Statement
At MBRDI, we are committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of gender, background, or ability.
Junior Software Developer
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
3+ Years Exp
Posted: 23/9/2026
Tasks
Job Summary
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Job Responsibility
In this role, you will be responsible for:
• Usage of NX-Open API’s for prototyping, development and complex solutions
• Build and Deploy projects to test environment
• Creation of Architecture Documentation and Specification
• Creation of the UI logic
• Good knowledge of coding standards
• Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies
• Should have basic understanding of Architectural patterns (Service oriented, micro services, enterprise architecture patterns)
• Development of Quick PoC with latest technologies
• Strong Knowledge on C#/VB .Net, NX
• Strong Knowledge on various NX applications like Modelling, Drafting etc.
• Very good understanding on NXOpen/UFUNC APIs and their functionalities.
· Good Knowledge on HTML, XML Data Processing and scripting.
· Good knowledge on AI and deep learning
• Excellent Communication Skills, Analytical and problem-solving skills.
• Manage customer communication and Coordinate meetings for technical decisions.
• Work towards individual goals aligned with department and organizational objectives.
• Comply with organizational HR policies and procedures.
• Understand and adhere to organizational HSE policies and practices.
• DevOps and cloud knowledge
Required qualifications
• Education: B.E., B. Tech, M.E or M. Tech, Mechanical or any related streams from reputed university.
• 3-6 years of relevant experience
• Experience in CAD/CAE Customization, Preferably in Siemens NX
• Language Experience: C# (.NET), VB, C/ C++
Required Technical Know-how
Sl.No.
Technology/Tool/Language
Required Experience Range (in yrs)
Expected proficiency
(on a scale of 5)
1
NXOpen/ UFUNC API’s
3-6
5
2
C# (.NET), VB, C/ C++, Scripting , XML
3-6
5
3
Visual Studio 2019, 2022
3-6
5
4
UI/Block Styler/WPF
3-6
5
5
Siemens NX: Modelling, Drafting
3-6
4
6
Coding standards
3-6
4
7
JIRA, Confluence, KANBO
0-2
3
8
DevOps, CI/CD
0-2
3
9
Cloud Knowhow
0-2
3
10
Analytical and problem solving skills.
2-4
3
11
AI & Deep learning
0-2
3
Required Behavioral Competencies
Sl.No.
Competency
Expected proficiency
(on a scale of 5)
1
Communication and Moderation
5
2
Business and Results Orientation
4
3
Innovative Problem Solving
4
4
Character/Values
4
5
Leadership
3
6
Interpersonal Skills
3
About Engineering IT @ MBRDI
Engineering IT is one of the IT departments within MBRDI. The focus of this department is to build innovative software products that would help assist the Engineering and Manufacturing of Mercedes-Benz Cars and Vans.
About Mercedes-Benz Research and Development India
Headquartered in Bengaluru was founded in 1996 as a captive unit to support Daimler’s research, IT and product development activities. We focus on topics ranging from computer-aided design and simulations (CAD, CAE) for powertrain, chassis and exteriors to embedded systems, telematics and developing various IT applications and tools. The satellite office in Pune specializes in interior component designs and IT engineering. It is now one of the largest global R&D centers outside Germany, employing more than 3000 + skilled engineers. It aims to collaborate closely with suppliers in India for its activities in product development and IT services.
Qualifications
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Junior Software Developer
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
3+ Years Exp
Posted: 23/9/2026
Tasks
Job Summary
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Job Responsibility
In this role, you will be responsible for:
• Usage of NX-Open API’s for prototyping, development and complex solutions
• Build and Deploy projects to test environment
• Creation of Architecture Documentation and Specification
• Creation of the UI logic
• Good knowledge of coding standards
• Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies
• Should have basic understanding of Architectural patterns (Service oriented, micro services, enterprise architecture patterns)
• Development of Quick PoC with latest technologies
• Strong Knowledge on C#/VB .Net, NX
• Strong Knowledge on various NX applications like Modelling, Drafting etc.
• Very good understanding on NXOpen/UFUNC APIs and their functionalities.
· Good Knowledge on HTML, XML Data Processing and scripting.
· Good knowledge on AI and deep learning
• Excellent Communication Skills, Analytical and problem-solving skills.
• Manage customer communication and Coordinate meetings for technical decisions.
• Work towards individual goals aligned with department and organizational objectives.
• Comply with organizational HR policies and procedures.
• Understand and adhere to organizational HSE policies and practices.
• DevOps and cloud knowledge
Required qualifications
• Education: B.E., B. Tech, M.E or M. Tech, Mechanical or any related streams from reputed university.
• 3-6 years of relevant experience
• Experience in CAD/CAE Customization, Preferably in Siemens NX
• Language Experience: C# (.NET), VB, C/ C++
Required Technical Know-how
Sl.No.
Technology/Tool/Language
Required Experience Range (in yrs)
Expected proficiency
(on a scale of 5)
1
NXOpen/ UFUNC API’s
3-6
5
2
C# (.NET), VB, C/ C++, Scripting , XML
3-6
5
3
Visual Studio 2019, 2022
3-6
5
4
UI/Block Styler/WPF
3-6
5
5
Siemens NX: Modelling, Drafting
3-6
4
6
Coding standards
3-6
4
7
JIRA, Confluence, KANBO
0-2
3
8
DevOps, CI/CD
0-2
3
9
Cloud Knowhow
0-2
3
10
Analytical and problem solving skills.
2-4
3
11
AI & Deep learning
0-2
3
Required Behavioral Competencies
Sl.No.
Competency
Expected proficiency
(on a scale of 5)
1
Communication and Moderation
5
2
Business and Results Orientation
4
3
Innovative Problem Solving
4
4
Character/Values
4
5
Leadership
3
6
Interpersonal Skills
3
About Engineering IT @ MBRDI
Engineering IT is one of the IT departments within MBRDI. The focus of this department is to build innovative software products that would help assist the Engineering and Manufacturing of Mercedes-Benz Cars and Vans.
About Mercedes-Benz Research and Development India
Headquartered in Bengaluru was founded in 1996 as a captive unit to support Daimler’s research, IT and product development activities. We focus on topics ranging from computer-aided design and simulations (CAD, CAE) for powertrain, chassis and exteriors to embedded systems, telematics and developing various IT applications and tools. The satellite office in Pune specializes in interior component designs and IT engineering. It is now one of the largest global R&D centers outside Germany, employing more than 3000 + skilled engineers. It aims to collaborate closely with suppliers in India for its activities in product development and IT services.
Qualifications
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Junior Software Developer (Python and Node.js)
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
3+ Years Exp
Posted: 23/9/2026
Tasks
Job Summary
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Job Responsibility
In this role, you will be responsible for:
• Usage of NX-Open API’s for prototyping, development and complex solutions
• Build and Deploy projects to test environment
• Creation of Architecture Documentation and Specification
• Creation of the UI logic
• Good knowledge of coding standards
• Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies
• Should have basic understanding of Architectural patterns (Service oriented, micro services, enterprise architecture patterns)
• Development of Quick PoC with latest technologies
• Strong Knowledge on C#/VB .Net, NX
• Strong Knowledge on various NX applications like Modelling, Drafting etc.
• Very good understanding on NXOpen/UFUNC APIs and their functionalities.
· Good Knowledge on HTML, XML Data Processing and scripting.
· Good knowledge on AI and deep learning
• Excellent Communication Skills, Analytical and problem-solving skills.
• Manage customer communication and Coordinate meetings for technical decisions.
• Work towards individual goals aligned with department and organizational objectives.
• Comply with organizational HR policies and procedures.
• Understand and adhere to organizational HSE policies and practices.
• DevOps and cloud knowledge
Required qualifications
• Education: B.E., B. Tech, M.E or M. Tech, Mechanical or any related streams from reputed university.
• 3-6 years of relevant experience
• Experience in CAD/CAE Customization, Preferably in Siemens NX
• Language Experience: C# (.NET), VB, C/ C++
Required Technical Know-how
Sl.No.
Technology/Tool/Language
Required Experience Range (in yrs)
Expected proficiency
(on a scale of 5)
1
NXOpen/ UFUNC API’s
3-6
5
2
C# (.NET), VB, C/ C++, Scripting , XML
3-6
5
3
Visual Studio 2019, 2022
3-6
5
4
UI/Block Styler/WPF
3-6
5
5
Siemens NX: Modelling, Drafting
3-6
4
6
Coding standards
3-6
4
7
JIRA, Confluence, KANBO
0-2
3
8
DevOps, CI/CD
0-2
3
9
Cloud Knowhow
0-2
3
10
Analytical and problem solving skills.
2-4
3
11
AI & Deep learning
0-2
3
Required Behavioral Competencies
Sl.No.
Competency
Expected proficiency
(on a scale of 5)
1
Communication and Moderation
5
2
Business and Results Orientation
4
3
Innovative Problem Solving
4
4
Character/Values
4
5
Leadership
3
6
Interpersonal Skills
3
About Engineering IT @ MBRDI
Engineering IT is one of the IT departments within MBRDI. The focus of this department is to build innovative software products that would help assist the Engineering and Manufacturing of Mercedes-Benz Cars and Vans.
About Mercedes-Benz Research and Development India
Headquartered in Bengaluru was founded in 1996 as a captive unit to support Daimler’s research, IT and product development activities. We focus on topics ranging from computer-aided design and simulations (CAD, CAE) for powertrain, chassis and exteriors to embedded systems, telematics and developing various IT applications and tools. The satellite office in Pune specializes in interior component designs and IT engineering. It is now one of the largest global R&D centers outside Germany, employing more than 3000 + skilled engineers. It aims to collaborate closely with suppliers in India for its activities in product development and IT services.
Qualifications
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Junior Software Developer Python Node.js
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
3+ Years Exp
Posted: 23/9/2026
Tasks
Job Summary
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Job Responsibility
In this role, you will be responsible for:
• Usage of NX-Open API’s for prototyping, development and complex solutions
• Build and Deploy projects to test environment
• Creation of Architecture Documentation and Specification
• Creation of the UI logic
• Good knowledge of coding standards
• Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies
• Should have basic understanding of Architectural patterns (Service oriented, micro services, enterprise architecture patterns)
• Development of Quick PoC with latest technologies
• Strong Knowledge on C#/VB .Net, NX
• Strong Knowledge on various NX applications like Modelling, Drafting etc.
• Very good understanding on NXOpen/UFUNC APIs and their functionalities.
· Good Knowledge on HTML, XML Data Processing and scripting.
· Good knowledge on AI and deep learning
• Excellent Communication Skills, Analytical and problem-solving skills.
• Manage customer communication and Coordinate meetings for technical decisions.
• Work towards individual goals aligned with department and organizational objectives.
• Comply with organizational HR policies and procedures.
• Understand and adhere to organizational HSE policies and practices.
• DevOps and cloud knowledge
Required qualifications
• Education: B.E., B. Tech, M.E or M. Tech, Mechanical or any related streams from reputed university.
• 3-6 years of relevant experience
• Experience in CAD/CAE Customization, Preferably in Siemens NX
• Language Experience: C# (.NET), VB, C/ C++
Required Technical Know-how
Sl.No.
Technology/Tool/Language
Required Experience Range (in yrs)
Expected proficiency
(on a scale of 5)
1
NXOpen/ UFUNC API’s
3-6
5
2
C# (.NET), VB, C/ C++, Scripting , XML
3-6
5
3
Visual Studio 2019, 2022
3-6
5
4
UI/Block Styler/WPF
3-6
5
5
Siemens NX: Modelling, Drafting
3-6
4
6
Coding standards
3-6
4
7
JIRA, Confluence, KANBO
0-2
3
8
DevOps, CI/CD
0-2
3
9
Cloud Knowhow
0-2
3
10
Analytical and problem solving skills.
2-4
3
11
AI & Deep learning
0-2
3
Required Behavioral Competencies
Sl.No.
Competency
Expected proficiency
(on a scale of 5)
1
Communication and Moderation
5
2
Business and Results Orientation
4
3
Innovative Problem Solving
4
4
Character/Values
4
5
Leadership
3
6
Interpersonal Skills
3
About Engineering IT @ MBRDI
Engineering IT is one of the IT departments within MBRDI. The focus of this department is to build innovative software products that would help assist the Engineering and Manufacturing of Mercedes-Benz Cars and Vans.
About Mercedes-Benz Research and Development India
Headquartered in Bengaluru was founded in 1996 as a captive unit to support Daimler’s research, IT and product development activities. We focus on topics ranging from computer-aided design and simulations (CAD, CAE) for powertrain, chassis and exteriors to embedded systems, telematics and developing various IT applications and tools. The satellite office in Pune specializes in interior component designs and IT engineering. It is now one of the largest global R&D centers outside Germany, employing more than 3000 + skilled engineers. It aims to collaborate closely with suppliers in India for its activities in product development and IT services.
Qualifications
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Junior Software Developer (Python and Node.js)
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
3+ Years Exp
Posted: 23/9/2026
Tasks
Job Summary
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Job Responsibility
In this role, you will be responsible for:
• Usage of NX-Open API’s for prototyping, development and complex solutions
• Build and Deploy projects to test environment
• Creation of Architecture Documentation and Specification
• Creation of the UI logic
• Good knowledge of coding standards
• Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies
• Should have basic understanding of Architectural patterns (Service oriented, micro services, enterprise architecture patterns)
• Development of Quick PoC with latest technologies
• Strong Knowledge on C#/VB .Net, NX
• Strong Knowledge on various NX applications like Modelling, Drafting etc.
• Very good understanding on NXOpen/UFUNC APIs and their functionalities.
· Good Knowledge on HTML, XML Data Processing and scripting.
· Good knowledge on AI and deep learning
• Excellent Communication Skills, Analytical and problem-solving skills.
• Manage customer communication and Coordinate meetings for technical decisions.
• Work towards individual goals aligned with department and organizational objectives.
• Comply with organizational HR policies and procedures.
• Understand and adhere to organizational HSE policies and practices.
• DevOps and cloud knowledge
Required qualifications
• Education: B.E., B. Tech, M.E or M. Tech, Mechanical or any related streams from reputed university.
• 3-6 years of relevant experience
• Experience in CAD/CAE Customization, Preferably in Siemens NX
• Language Experience: C# (.NET), VB, C/ C++
Required Technical Know-how
Sl.No.
Technology/Tool/Language
Required Experience Range (in yrs)
Expected proficiency
(on a scale of 5)
1
NXOpen/ UFUNC API’s
3-6
5
2
C# (.NET), VB, C/ C++, Scripting , XML
3-6
5
3
Visual Studio 2019, 2022
3-6
5
4
UI/Block Styler/WPF
3-6
5
5
Siemens NX: Modelling, Drafting
3-6
4
6
Coding standards
3-6
4
7
JIRA, Confluence, KANBO
0-2
3
8
DevOps, CI/CD
0-2
3
9
Cloud Knowhow
0-2
3
10
Analytical and problem solving skills.
2-4
3
11
AI & Deep learning
0-2
3
Required Behavioral Competencies
Sl.No.
Competency
Expected proficiency
(on a scale of 5)
1
Communication and Moderation
5
2
Business and Results Orientation
4
3
Innovative Problem Solving
4
4
Character/Values
4
5
Leadership
3
6
Interpersonal Skills
3
About Engineering IT @ MBRDI
Engineering IT is one of the IT departments within MBRDI. The focus of this department is to build innovative software products that would help assist the Engineering and Manufacturing of Mercedes-Benz Cars and Vans.
About Mercedes-Benz Research and Development India
Headquartered in Bengaluru was founded in 1996 as a captive unit to support Daimler’s research, IT and product development activities. We focus on topics ranging from computer-aided design and simulations (CAD, CAE) for powertrain, chassis and exteriors to embedded systems, telematics and developing various IT applications and tools. The satellite office in Pune specializes in interior component designs and IT engineering. It is now one of the largest global R&D centers outside Germany, employing more than 3000 + skilled engineers. It aims to collaborate closely with suppliers in India for its activities in product development and IT services.
Qualifications
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Junior Software Developer (Python and Node.js)
Mercedes-Benz Research and Development India Private Limited•Bengaluru, Karnataka, IN
3+ Years Exp
Posted: 23/9/2026
Tasks
Job Summary
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies
Job Responsibility
In this role, you will be responsible for:
• Usage of NX-Open API’s for prototyping, development and complex solutions
• Build and Deploy projects to test environment
• Creation of Architecture Documentation and Specification
• Creation of the UI logic
• Good knowledge of coding standards
• Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies
• Should have basic understanding of Architectural patterns (Service oriented, micro services, enterprise architecture patterns)
• Development of Quick PoC with latest technologies
• Strong Knowledge on C#/VB .Net, NX
• Strong Knowledge on various NX applications like Modelling, Drafting etc.
• Very good understanding on NXOpen/UFUNC APIs and their functionalities.
· Good Knowledge on HTML, XML Data Processing and scripting.
· Good knowledge on AI and deep learning
• Excellent Communication Skills, Analytical and problem-solving skills.
• Manage customer communication and Coordinate meetings for technical decisions.
• Work towards individual goals aligned with department and organizational objectives.
• Comply with organizational HR policies and procedures.
• Understand and adhere to organizational HSE policies and practices.
• DevOps and cloud knowledge
Required qualifications
• Education: B.E., B. Tech, M.E or M. Tech, Mechanical or any related streams from reputed university.
• 3-6 years of relevant experience
• Experience in CAD/CAE Customization, Preferably in Siemens NX
• Language Experience: C# (.NET), VB, C/ C++
Required Technical Know-how
Sl.No.
Technology/Tool/Language
Required Experience Range (in yrs)
Expected proficiency
(on a scale of 5)
1
NXOpen/ UFUNC API’s
3-6
5
2
C# (.NET), VB, C/ C++, Scripting , XML
3-6
5
3
Visual Studio 2019, 2022
3-6
5
4
UI/Block Styler/WPF
3-6
5
5
Siemens NX: Modelling, Drafting
3-6
4
6
Coding standards
3-6
4
7
JIRA, Confluence, KANBO
0-2
3
8
DevOps, CI/CD
0-2
3
9
Cloud Knowhow
0-2
3
10
Analytical and problem solving skills.
2-4
3
11
AI & Deep learning
0-2
3
Required Behavioral Competencies
Sl.No.
Competency
Expected proficiency
(on a scale of 5)
1
Communication and Moderation
5
2
Business and Results Orientation
4
3
Innovative Problem Solving
4
4
Character/Values
4
5
Leadership
3
6
Interpersonal Skills
3
About Engineering IT @ MBRDI
Engineering IT is one of the IT departments within MBRDI. The focus of this department is to build innovative software products that would help assist the Engineering and Manufacturing of Mercedes-Benz Cars and Vans.
About Mercedes-Benz Research and Development India
Headquartered in Bengaluru was founded in 1996 as a captive unit to support Daimler’s research, IT and product development activities. We focus on topics ranging from computer-aided design and simulations (CAD, CAE) for powertrain, chassis and exteriors to embedded systems, telematics and developing various IT applications and tools. The satellite office in Pune specializes in interior component designs and IT engineering. It is now one of the largest global R&D centers outside Germany, employing more than 3000 + skilled engineers. It aims to collaborate closely with suppliers in India for its activities in product development and IT services.
Qualifications
Junior Software Developer — Job Description
Position: Junior Software Developer Level: Entry-Level / Junior
About the Role
We are looking for a motivated and detail-oriented Junior Software Developer to join our growing engineering team. In this role, you will work alongside experienced developers to design, build, and maintain web applications, contribute to backend services, and help deliver intelligent, AI-powered solutions. This is a great opportunity for someone eager to grow their technical skills in a collaborative, fast-paced environment at the intersection of software engineering and artificial intelligence.
Key Responsibilities
• Develop and maintain backend services and APIs using Python and Node.js
• Build responsive, user-friendly web interfaces using React.js
• Assist in the development and integration of AI/ML models into production applications
• Work with LLM APIs (e.g., OpenAI, Anthropic, Gemini) to build AI-powered features
• Support data preprocessing, feature engineering, and model evaluation pipelines
• Collaborate with cross-functional teams including designers, product managers, and senior engineers
• Participate in code reviews and contribute to improving code quality and best practices
• Debug, troubleshoot, and resolve software defects and performance issues
• Analyze requirements and translate them into technical solutions
• Stay up to date with the rapidly evolving AI/ML landscape
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• Proficiency in Python for backend development, scripting, and AI/ML workflows
• Working knowledge of Node.js and RESTful API development
• Hands-on experience with React.js for building dynamic front-end applications
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
• Basic understanding of prompt engineering and working with LLM APIs
• Experience with data manipulation libraries like NumPy and Pandas
• Strong analytical and problem-solving skills with the ability to break down complex problems
• Familiarity with version control systems, particularly Git
• Basic understanding of databases (SQL and/or NoSQL)
• Good written and verbal communication skills
Nice to Have
• Experience building or fine-tuning machine learning models
• Familiarity with RAG (Retrieval-Augmented Generation) pipelines or vector databases (e.g., Pinecone, Weaviate)
• Exposure to MLOps tools and practices (e.g., MLflow, Weights & Biases)
• Experience with cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML)
• Familiarity with containerization tools like Docker
• Understanding of Agile/Scrum methodologies