Research & Development
Back-End Developer
Job Description

Join our Commercial Building Services division at Grundfos, where we focus on digitalization and differentiation through digital tools. Be part of a young, dynamic global team working with cutting-edge technologies and Machine Learning, including LLMs and RAG, with ample development opportunities. This is your chance to define and set an industry example for others to follow, creating real impact for Grundfos and our customers. Apply now to take advantage of this exciting opportunity, and make a significant impact on Grundfos' digital transformation journey.

 

We are hiring a Back-End developer to develop and maintain the server-side logic, ensuring high performance, security, and seamless integration of AI functionalities with the user interface. Collaborate closely with product team, especially front-end developer, data scientist, and data engineer to deliver a cohesive and responsive application.

 

What is the job about?  

 

  • Develop and maintain server-side logic, ensuring good work and responsiveness of the AI-powered application.
  • Integrate AI functionalities developed by data scientist into the back-end, ensuring smooth communication with the user interface.
  • Collaborate with front-end developer to integrate user-facing elements with server-side logic, ensuring seamless user experience.
  • Design and implement database schemas, optimize queries, and ensure efficient data handling and storage.
  • Perform code reviews, troubleshoot, and debug issues in back-end applications.
  • Implement and maintain security measures to protect data and application integrity.
  • Stay updated with the latest back-end and AI development trends and technologies to maintain high-quality standards

 

Your Background

 

Must-Have Qualifications

 

  • Bachelor’s/Master’s degree in computer science engineering with at least 8-10 years of experience as a back-end development using languages such as Python.
  • Proficiency in integrating AI models and functionalities into server-side applications.
  • Experience with modern back-end frameworks and libraries (Flask, FastAPI, Django).
  • Proficiency in database management systems like SQL.
  • Experience with cloud platforms, preferably Azure.
  • Experience with RESTful APIs and web services.
  • Good understanding of server, network, and hosting environments.
  • Knowledge of security best practices and experience implementing security measures.
  • Proven ability to collaborate effectively with front-end developers, data scientists, and data engineers.
  • Continuous learning mindset to stay updated with the latest trends and technologies in back-end and AI development.
  • Experience with version control systems like Git.
  • Experience with CI/CD workflows.
  • Experience with software testing methods, including writing unit tests and/or integration tests (pytest, unittest, etc.).
  • Good problem-solving skills and attention to detail.
  • Good communication skills to articulate technical concepts to non-technical stakeholders.
  • Proficiency in Docker.
  • Understanding of HTTP request/response cycles and status codes, as well as RESTful services best practices.
  • Skills in database design and management, along with proficiency in SQL query language..

 

Nice-to-Have Skills

 

  • Experience with OpenAPI specifications / Swagger.
  • Experience with Azure Cloud, Google Cloud Platform (GPC), or Amazon Web Services (AWS).
  • Experience working with ORMs (Object-Relational Mappers) like SQLAlchemy or Django's ORM.
  • Understanding of software design patterns.
  • Experience with NoSQL databases like MongoDB or Azure Cosmos DB.
  • Advanced Python features, asynchronous programming, and type checking using MyPy.
  • Experience with application monitoring, performance tuning, and logging, using tools like Azure Monitor or Application Insights.

 

Preferred Experience or Interests

 

  • AI and Large Language Models / GenAI.
  • Retrieval Augmented Generation.
  • Data science processes.
  • Graph databases (Neo4j, RDFox, Apache Gremlin).
  • Infrastructure as code (Bicep, ARM, Terraform).
  • Azure DevOps Automation.
  • Microservice architecture.
  • Kubernetes.
  • Frontend development knowledge preferable in Javascript, Node JS, React JS, Git, Typescript

 

What’s in it for you?

 

Whether it’s developing leadership skills or advancing your expertise even further, we’ll support you with continuous learning and development opportunities, to help discuss and steer your long-term Grundfos career path. You’ll be welcomed from day one into an inclusive, trusting environment guided by six core values.

 

In addition, your day-to-day benefits include:

  • As an AI-based project, you will have the opportunity to work with cutting-edge technology
  • The ability to work in a cross-cultural, inclusive environment that equally prioritizes well-being and achievement
  • You will have the opportunity to join our rapidly expanding AI development team, contributing to the design of the future
  • On top of it, flexible working hours and up to 3 days’ additional paid leave for volunteering of your choice

 

Do you want to learn more?

 

This position is based out of Chennai. If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.

If you want to dig deeper into the Grundfos universe, please visit us on LinkedIn or Youtube and to get to know some of your future colleagues and why they appreciate working at Grundfos, check out Meet our people

We look forward to hearing from you

Information at a Glance

Job Details

Application deadline: 
Workplace:  Hybrid (office and home-working)
Job Location:  Chennai, Tamil Nādu, India
Contract Type:  Full-Time
Employment Type:  Regular

About Grundfos

Grundfos is one of the world’s leading water technology companies with more than 19.000 employees in 60+ countries all over the world. Our skills commit us to pioneering solutions to the world’s water and climate challenges and improve the quality of life for people. We dare to do things that others cannot or dare not do, as we believe innovation is not only a business opportunity, but an obligation. And what really matters to us is not short term profit, but the impact we make. By becoming part of our united powerful team, you too can drive this change no matter your role.

An inclusive team

We believe that the key to a work environment, where employees thrive and grow, is our ability to celebrate and value our differences in background, experiences and perspectives. In our recruitment process we welcome all professional people without consideration of age, colour, gender identity, national origin, physical or mental disability, ethnicity or religion.

Join our Talent Community

If you want to stay updated on all career opportunities, please join our Talent Community!

Here you can create a job alert to receive updates about job opportunities that match your interest.