AvanteNow

Senior Multi-Stack Software Developer (AI/ML) (Hybrid)

Pune, MH, IN

Hybrid
about 2 months ago
Save Job

Summary

Job Title: Senior Multi-Stack Software Developer (AI/ML)


Job Type: Hybrid (Pune,Kolkata)


Experience: 5+ Years


Job Description:

We are looking for a versatile and highly skilled Multi-Stack Software Developer with expertise in Java (Spring Boot & other Java frameworks), Python, and .NET technologies, along with modern front-end frameworks such as React, Vue.js, Angular, Graph QL, and Node.js.


The ideal candidate should have strong database management skills (RDBMS: MySQL, PostgreSQL, SQL Server & NoSQL: MongoDB, Firebase, Cassandra) and experience in designing and developing web, mobile, and stand-alone applications.


Additionally, the candidate should possess knowledge and hands-on experience with AI/ML technologies, using Python, TensorFlow, and familiarity with Large Language Models (LLMs) like DeepSeek, OpenAI, Llama, Mistral, Claude, etc.


This is an exciting opportunity to work on end-to-end application design, development, and deployment, integrating AI/ML capabilities into scalable and efficient software solutions.


Key Responsibilities

Full-Stack Development

  • Develop and maintain scalable backend solutions using Java (Spring Boot), Python (Django/FastAPI), or .NET Core.
  • Implement RESTful APIs, GraphQL endpoints, and microservices-based architectures.
  • Build modern, responsive front-end applications using React, Vue.js, Angular, and Node.js.
  • Collaborate with UI/UX teams to enhance user experience and create interactive applications.
  • Implement state management solutions such as Redux, Vuex, or Context API.


Database Management

  • Design and manage RDBMS solutions (MySQL, PostgreSQL, SQL Server, Oracle) for structured data storage.
  • Work with NoSQL databases (MongoDB, Firebase, Cassandra, Redis) for unstructured and scalable data storage.
  • Optimize database queries, indexing, and data migration strategies.
  • AI/ML & Large Language Models (LLMs).


Develop AI-driven applications using Python, TensorFlow, PyTorch, and Scikit-learn.

Integrate LLMs (DeepSeek, OpenAI, Llama, Mistral, Claude, etc.) into applications via APIs or custom fine-tuned models.

Build intelligent search, recommendation, and automation features leveraging NLP and AI.

Work on AI model deployment, fine-tuning, and optimization in cloud environments.

Web, Mobile & Stand-alone Applications

Develop cross-platform web and mobile applications using frameworks like React Native, Flutter, and Electron.js.

Implement Progressive Web Apps (PWA), hybrid mobile apps, and stand-alone desktop applications.

Ensure scalability, maintainability, and performance of applications across different platforms.

DevOps, Cloud & Security

Deploy and manage applications in cloud environments (AWS, Azure, GCP).

Implement CI/CD pipelines for automated testing and deployment.

Work with Docker, Kubernetes, Terraform for infrastructure management.

Ensure application security, encryption, and authentication best practices.


Key Skills & Technologies Backend Technologies:

  • Java (Spring Boot, Spring MVC, Hibernate, JPA, Microservices)
  • Python (Django, FastAPI, Flask)
  • .NET Core, C#
  • GraphQL, RESTful APIs, WebSockets
  • Node.js (Express.js, Nest.js)
  • Messaging Queues: Kafka, RabbitMQ, ActiveMQ
  • Frontend Technologies:
  • React.js, Redux, Vue.js, Angular, Next.js, Nuxt.js
  • GraphQL APIs for frontend integration
  • HTML5, CSS3, TypeScript, Tailwind CSS, Material UI
  • SSR, CSR, Webpack, Babel, Vite.js


Databases & Storage:

  • RDBMS: MySQL, PostgreSQL, SQL Server, Oracle
  • NoSQL: MongoDB, Cassandra, Firebase, Redis
  • Data Warehousing & Indexing: ElasticSearch, BigQuery
  • AI/ML & LLMs:
  • Python, TensorFlow, PyTorch, Scikit-learn
  • LLMs: DeepSeek, OpenAI, Llama (Meta), Mistral, Claude (Anthropic)
  • NLP, GPT, Prompt Engineering, AI Model Fine-tuning
  • AI APIs & Cloud AI Services (Vertex AI, Azure AI, Hugging Face)
  • Cloud & DevOps:
  • AWS, Azure, Google Cloud Platform
  • Docker, Kubernetes, Terraform, Serverless Architecture
  • CI/CD (Jenkins, GitHub Actions, GitLab CI/CD, ArgoCD)
  • Mobile & Stand-alone Development:
  • React Native, Flutter, Electron.js
  • Android & iOS Development (Kotlin, Swift, Objective-C is a plus)


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering.
  • 5+ years of experience in full-stack development with Java, Spring Boot, Python, or .NET.
  • Self-acquired experience working with AI/ML stacks, TensorFlow, and LLMs.
  • Strong knowledge of web, mobile, and standalone application development.
  • Strong passion for technology, innovation, and learning new frameworks.
  • Has experience with Git, Agile methodologies, and DevOps practices.
  • Good communication skills and the ability to work in a collaborative team environment.
  • Experience in working with customers from Europe, UK and the Middle-east in a consultant mode.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job