Senior Software Engineer

5 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.Requirements- 6+ 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.Benefits- You'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...