Role Overview:     We are looking for a dynamic and experienced Full Stack .NET Developer to join our engineering team. This role demands strong technical expertise across the stack C#, React.js, Python, PostgreSQL and a deep understanding of microservice architecture and RESTful API design. The ideal candidate will also bring hands-on experience in AI/ML, Generative AI, and containerization technologies, with a passion for research and innovation.  
   Job Title: Full Stack .NET Developer AI/ML & GenAI Focus     Location: Bangalore, KA     Job Type: Full-Time     Experience Level: Senior (5 8 years)    Required Skills:
   -  Proficiency in  
C#/.NET Core
 ,  React.js
 , and  Python
 .   -  Experience with  
PostgreSQL
  and relational database design.   -  Strong understanding of  
Microservice Architecture
  and  RESTful API
  development.   -  Hands-on experience with  
Docker
  and  Kubernetes
 .   -  Familiarity with  
GitHub Copilot
  and AI-assisted coding tools.   -  Experience with  
Keras
 ,  PyTorch
 , and other ML frameworks.   -  Exposure to  
AI/ML
  and  Generative AI
  concepts.   -  Ability to conduct ML research and implement algorithms. 
  -  Skilled in statistical analysis and model fine-tuning. 
  -  Knowledge of data selection and representation techniques. 
  -  Experience in extending ML libraries and retraining models. 
  -  Solid grasp of software engineering best practices and agile methodologies. 
  
  
  Preferred Qualifications:
   -  Bachelor s or Master s degree in Computer Science, Engineering, or related field. 
  -  Experience with cloud platforms (Azure, AWS, GCP). 
  -  Contributions to open-source projects or technical blogs. 
  
  Required Skills:
   -  Proficiency in  
C#/.NET Core
 ,  React.js
 , and  Python
 .   -  Experience with  
PostgreSQL
  and relational database design.   -  Strong understanding of  
Microservice Architecture
  and  RESTful API
  development.   -  Hands-on experience with  
Docker
  and  Kubernetes
 .   -  Familiarity with  
GitHub Copilot
  and AI-assisted coding tools.   -  Experience with  
Keras
 ,  PyTorch
 , and other ML frameworks.   -  Exposure to  
AI/ML
  and  Generative AI
  concepts.   -  Ability to conduct ML research and implement algorithms. 
  -  Skilled in statistical analysis and model fine-tuning. 
  -  Knowledge of data selection and representation techniques. 
  -  Experience in extending ML libraries and retraining models. 
  -  Solid grasp of software engineering best practices and agile methodologies. 
  
  
  Preferred Qualifications:
   -  Bachelor s or Master s degree in Computer Science, Engineering, or related field. 
  -  Experience with cloud platforms (Azure, AWS, GCP). 
  -  Contributions to open-source projects or technical blogs. 
  
  Key Responsibilities:
   -  Design, develop, and maintain full-stack applications using .NET (C#), React.js, and Python. 
  -  Architect and implement microservices-based solutions with PostgreSQL as the backend. 
  -  Build and consume RESTful APIs for internal and external integrations. 
  -  Apply AI/ML and GenAI concepts to enhance application intelligence and automation. 
  -  Research and implement machine learning algorithms and tools aligned with business goals. 
  -  Manage and direct R&D processes to support the organization s AI strategy. 
  -  Develop machine learning applications tailored to project requirements. 
  -  Perform ML tests and statistical analysis to fine-tune systems. 
  -  Select appropriate datasets and data representation methods. 
  -  Extend and optimize existing ML libraries and frameworks. 
  -  Train and retrain ML systems as needed. 
  -  Collaborate with cross-functional teams to define, design, and ship new features. 
  -  Use GitHub Copilot to accelerate development and improve code quality. 
  -  Participate in code reviews, testing, and deployment processes. 
  -  Ensure performance, scalability, and security of applications. 
  
  Key Responsibilities:
   -  Design, develop, and maintain full-stack applications using .NET (C#), React.js, and Python. 
  -  Architect and implement microservices-based solutions with PostgreSQL as the backend. 
  -  Build and consume RESTful APIs for internal and external integrations. 
  -  Apply AI/ML and GenAI concepts to enhance application intelligence and automation. 
  -  Research and implement machine learning algorithms and tools aligned with business goals. 
  -  Manage and direct R&D processes to support the organization s AI strategy. 
  -  Develop machine learning applications tailored to project requirements. 
  -  Perform ML tests and statistical analysis to fine-tune systems. 
  -  Select appropriate datasets and data representation methods. 
  -  Extend and optimize existing ML libraries and frameworks. 
  -  Train and retrain ML systems as needed. 
  -  Collaborate with cross-functional teams to define, design, and ship new features. 
  -  Use GitHub Copilot to accelerate development and improve code quality. 
  -  Participate in code reviews, testing, and deployment processes. 
  -  Ensure performance, scalability, and security of applications.