Senior Software Engineer

7 days ago


Mumbai, India Vellstone Full time

We're hiring a Senior Software Engineer / Technical Lead for our product-based client to work on advanced AI and LLM-powered solutions.As a Senior Software Engineer / Technical Lead, your responsibilities would be:Lead the design, development, and deployment of production-grade AI and LLM solutions using Python and Golang.Architect and implement scalable backend services and REST APIs in Golang to serve AI/ML models with high performance.Build and optimise RAG (Retrieval Augmented Generation) pipelines using vector databases and advanced retrieval strategies.Design and implement sophisticated prompt engineering strategies (e.g., few-shot learning, chain-of-thought prompting, context optimisation) for LLM applications.Work with major LLMs (e.g., GPT-4, Claude, Llama) to build intelligent systems for text generation, analysis, classification, and reasoning.Develop microservices and data processing pipelines in Golang and Python to handle high-volume data ingestion, transformation, and model inference.Build and maintain vector databases (e.g., Qdrant, Pinecone, Weaviate) for efficient similarity search and retrieval.Optimize model performance, latency, and cost for production deployments across cloud environments.Mentor junior team members and conduct code reviews.Requirements6+ years of experience in software engineering, data science, or AI/ML engineering roles.Expert-level proficiency in Python with a deep understanding of modern libraries (Pandas, NumPy, FastAPI/Flask, asyncio).Strong proficiency in Golang with experience building production-grade microservices, REST APIs, and concurrent systems.Deep understanding of LLM architectures, capabilities, and limitations, with hands-on experience using platforms like OpenAI, Anthropic, or Hugging Face.Proven expertise in prompt engineering techniques, including context management and optimization strategies.Strong knowledge of RAG architectures, including chunking strategies, retrieval methods, and context management.Deep understanding of embeddings (text, multimodal), vector databases, and semantic search principles.Proficient in SQL with experience in database design, optimization, and working with both relational and vector databases.Strong system design skills with the ability to architect scalable, fault-tolerant AI-powered applications.Self-driven, with the ability to own projects end-to-end and deliver production-quality solutions.BenefitsYou'll get to work with cutting-edge AI technologies, specifically leading the design and deployment of LLM-powered solutions.Opportunity to leverage advanced skills in RAG systems, vector databases, and sophisticated prompt engineering.Experience with model fine-tuning, evaluation, and A/B testing of AI systems is a plus.Familiarity with orchestration frameworks like LangChain/Llamaindex and advanced prompting techniques (ReAct, Tree of Thoughts) is valuable.Exposure to modern development and operations tools, including:Model deployment/serving frameworks (vLLM, TGI, Triton).Distributed systems and message queues (Kafka, RabbitMQ, Redis).Cloud platforms (Kubernetes, Docker, AWS/GCP/Azure).Monitoring/observability tools (LangSmith, Weights & Biases).



  • Mumbai, Navi Mumbai, Pune, India Ravin Software Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Were Hiring: Senior Software Engineer (AI/ML)Location: MumbaiExperience: 4+ yearsNotice Period: Immediate joiners onlyAre you passionate about building scalable AI/ML solutions and deploying them into real-world systems? Were looking for a Senior Software Engineer who thrives at the intersection of machine learning, data engineering, and software...


  • Mumbai, India Sonata Software Full time

    Hiring Python DevelopersExperience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to along with the ctc details and the notice...


  • Mumbai, India Saaki Argus & Averil Consulting Full time

    Title: Senior Software Engineer Location : Mumbai Experience : 5+ years Job Description: The typical education and professional experience required for a Senior Software Engineer is a master s degree At least 5+ years of working experience or working in a similar role. A successful candidate has proven experience of leading a team of software developers (3+...


  • Mumbai, Maharashtra, India Technossus Software Services Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Position: Lead Software Engineer / Senior Software EngineerLocation: Mumbai/RemoteExperience: 8+ years of experienceJob Summary:As a Senior Full Stack Developer, you will be part of a small competent team that works on an innovative modern application utilizing AI to improve efficiency across the Public Safety sector. The Application is used by two-thirds of...


  • Mumbai, India NEC Software Solutions Full time

    Company Description NEC Software Solutions (India) Private Limited!  is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of 1300+. It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and...


  • mumbai, India NEC Software Solutions Full time

    Company DescriptionNEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and technology...


  • Mumbai, India Tata Consultancy Services Full time

    Greetings from TCS !!! TCS presents an excellent opportunity for Senior Software Engineer Relevant Experience (Yrs) Need : 6 to 9 years Role: Senior Software Engineer Preferred Location Only for - Mumbai and Bangalore Must Have skill - Java, Scala, Crypto, Analytics, Blockchain Please Note We required Immediate Joiners by mid November Roles and...


  • mumbai, India PristineAI Full time

    Senior Solution Engineer — Mumbai & Chennai Help Build the Future of AI-Enabled EnterprisesAt PristineAI, you'll help Fortune-scale enterprises talk to their systems — and build new ones — in English. Our Kai platform unifies legacy systems, databases, spreadsheets, and documents into a natural-language-driven, self-improving intelligence layer. With...


  • Mumbai, India PristineAI Full time

    Senior Solution Engineer — Mumbai & ChennaiHelp Build the Future of AI-Enabled EnterprisesAt PristineAI , you’ll help Fortune-scale enterprises talk to their systems — and build new ones — in English. Our Kai platform unifies legacy systems, databases, spreadsheets, and documents into a natural-language-driven, self-improving intelligence layer.With...


  • Mumbai, India PristineAI Full time

    Senior Solution Engineer — Mumbai & ChennaiHelp Build the Future of AI-Enabled EnterprisesAt PristineAI, you’ll help Fortune-scale enterprises talk to their systems — and build new ones — in English. Our Kai platform unifies legacy systems, databases, spreadsheets, and documents into a natural-language-driven, self-improving intelligence layer.With...