Senior Software Engineer II

4 days ago


India Delivery Solutions Full time ₹ 80,000 - ₹ 1,20,000 per year
Senior Software Engineer – II (AI/ML)

Type of Employment: Full-time - Remote (India)

Department: Technology – AI/ML

Expected Start Date: ASAP or 1 Nov 2025

Job Description

We are seeking a highly skilled and intellectually curious AI/ML Engineer with 4+ years of hands-on experience in machine learning, NLP, and large language models (LLMs). The ideal candidate should be technically strong, deeply analytical, and an excellent communicator, capable of owning complex AI/ML initiatives end-to-end. You will work at the intersection of AI engineering, generative AI, and intelligent agent systems, leveraging modern AI tools, frameworks, and cloud platforms to design cutting-edge enterprise solutions.

Key Responsibilities


• Design, develop, and optimize AI/ML models (classical ML, deep learning, and LLM adaptation).


• Build and evaluate NLP and neural network architectures for summarization, classification, reasoning, and context understanding.


• Implement LLM use cases such as prompting strategies, fine-tuning, RAG (Retrieval-Augmented Generation), and guardrails.


• Develop and deploy agentic AI flows using frameworks like LangGraph, LangChain, ADK (Agent Development Kit), and LLM Mesh.


• Experiment with Claude Code Agent, RAF (Reasoning & Acting Frameworks), and MCP (Model Context Protocol) servers for orchestrated automation.


• Work with the latest development tools and ecosystems: IDEs (Cursor AI, Lovable, UV Python package), Databases (Supabase, vector DBs like Pinecone, FAISS, Weaviate), Generative AI & Orchestration (LangChain, agentic pipelines, prompt engineering).


• Deploy and optimize AI solutions on GCP/AWS ensuring scalability, reliability, and low latency.


• Collaborate with cross-functional teams to translate enterprise use cases into production-grade AI applications.


• Contribute to experimentation, benchmarking, documentation, and best practices in AI/ML development.

Required Skills & Experience


• 4+ years of proven experience in AI/ML model design and deployment.


• Strong proficiency in Python and latest libs trend like UV package etc


• Deep expertise in ML, NLP, neural networks, transformers, embeddings, and LLMs (prompting, fine-tuning, context handling).


• Practical experience with LangChain, LangGraph, ADK, and agentic AI frameworks.


• Hands-on experience using Cursor IDE, Supabase, and modern development environments (V0, Lovable, etc.).


• Understanding of data engineering workflows (ETL, data prep, structured/unstructured data management).


• Solid exposure to GCP/AWS cloud ecosystems and MLOps practices (CI/CD, deployment, monitoring).


• Strong analytical thinking, structured problem-solving, and excellent verbal and written communication skills.

Nice to Have (Preferred Skills)


• Experience with multi-agent systems, orchestration frameworks, and code agents.


• Prior experience in building enterprise-scale AI/ML and generative AI solutions.


• Familiarity with Claude, OpenAI APIs, LlamaIndex, vector databases, and LLM optimization techniques.


• Understanding of ethical AI, bias mitigation, and model interpretability practices.


• Exposure to MCP integration, LLM Mesh, and agentic architecture design.



  • India Upland Software Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Software Engineer IIJob DescriptionOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our RightAnswers product.  They will be working side-by-side with other talented engineers on architecture, integration, new features, and maintenance of the product.  This role is considered...


  • India Jobgether Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer II - MEAN Stack in India.We are seeking a highly skilled Senior Software Engineer II to contribute to the development and enhancement of scalable, enterprise-grade software solutions. In this role, you will collaborate with...


  • India Upland Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Software Engineer II - Salesforce CPQ Specialist/DeveloperJob DescriptionOpportunity Summary:We are looking for an enthusiastic and dynamic individual with an overall experience of 4 – 6 years to join Upland India as a Salesforce CPQ Specialist for our Upland Shared Services Organization (SSO). The individual will work projects and break/fix support items...

  • Software Engineer II

    3 hours ago


    India Upland Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Software Engineer II- NetSuite developerJob DescriptionOpportunity Summary:We are looking for a NetSuite Developer to join our dynamic Business Systems team.  This person will build and maintain code and functionality in our NetSuite environment to support the operations of the Finance and Accounting business units.The NetSuite developer plays an important...

  • Software Engineer II

    4 weeks ago


    India Microsoft Full time

    Job Description We're looking for a passionate and driven Software Engineer II to join the Enterprise Sydney Platform team and contribute to defining and improving agility across engineering workflows. This role is ideal for someone who thrives in solving real-world engineering problems and is eager to make a measurable impact. Key Challenges You'll...


  • India Nike Full time

    Job Description Software Engineer II, ITC Who Are We Looking For We are looking for a Software Engineer II as part of our Enterprise Insights & Experience Engineering team at Nike. The ideal candidate will have strong programming skills with exposure to automation frameworks, API-driven development and familiarity with GenAI and Agentic frameworks. What You...

  • Software Engineer II

    4 weeks ago


    India Microsoft Full time

    Job Description Do you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly...

  • Engineer II, Software

    3 weeks ago


    Thrissur, India Syniti Full time

    Job Description Job description: The ROLE The Software Engineer II has a growing understanding of our technology stack and is equipped to handle increasingly intricate tasks. While they work somewhat independently, they occasionally seek guidance from senior members. Their contributions extend beyond coding, as they actively collaborate with the team and...

  • Software Engineer II

    4 weeks ago


    India Microsoft Full time

    Job Description Join the Microsoft Teams Triage Services team, a core part of Microsoft's vision for intelligent communications. Teams serves over 300 million daily users worldwide, powering collaboration and productivity for organizations of all sizes. As a Software Engineer II, you'll play a pivotal role in building and scaling backend systems that drive...

  • Software Engineer II

    3 weeks ago


    India Microsoft Full time

    Job Description Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data...