Software Engineer
Punctuations AI · Vasai, Maharashtra, India
قدّم وتابع مع أبلاي إيدجAbout the jobAbout PunctuationsPunctuations is a fast-growing AI technology company specializing in chatbot development, AI vision, and LLM-driven agentic systems. Our mission is to empower clients through intelligent automation and data-driven solutions. We are a team of engineers and innovators who thrive on solving complex problems and delivering measurable impact in the rapidly evolving AI landscape.Role OverviewWe are looking for a Senior Software Developer to join our team in Vasai/Mumbai. This is a full-time, on-site role for an engineer who thrives in a collaborative, high-energy office environment.Please Note: We are looking for candidates with a minimum of 2 years of professional full-stack experience with Python and JavaScript. This is a mandatory requirement to ensure you can hit the ground running with our complex AI architectures. You will be a key contributor, developing high-performance applications using React, Python, and FastAPI, while leading the charge in building autonomous agents and Generative AI solutions.Key ResponsibilitiesAI Feature Development: Build and maintain full-stack features for AI products, including intelligent chatbots, vision systems, and automated content engines.LLM & Agentic Systems: Implement and optimize LLM and GenAI APIs (OpenAI, Anthropic, etc.) and develop sophisticated AI Agents to automate complex business workflows.Tech Adaptability: Research, prototype, and implement solutions using new frameworks or programming languages as required by the product roadmap.Backend Engineering: Develop scalable, high-concurrency APIs and microservices using Python and FastAPI.Frontend Excellence: Create intuitive, responsive user interfaces using React to make complex AI interactions feel seamless.Cloud & DevOps: Support the deployment and monitoring of applications on AWS or Azure using modern CI/CD practices.Code Quality: Participate in peer code reviews, write unit tests, and maintain clean, well-documented code.Required Skills & ExperienceExperience: Minimum 2 years (Must-Have) and up to 5 years of professional experience in full-stack software development.Core Tech: Expert-level proficiency in Python (specifically FastAPI) and React.AI/ML Expertise: Proven experience working with LLM APIs (OpenAI, Claude, Gemini etc.) and building Generative AI applications.AI Agents: Experience implementing agentic frameworks or building custom autonomous agents that interact with tools and APIs.Cloud Knowledge: Familiarity with AWS or Azure services (Compute, Storage, and basic Networking).Database: Experience with PostgreSQL, MongoDB, or Vector Databases (e.g., Pinecone, Milvus, Qdrant).Availability: Must be able to work full-time from our Vasai/Mumbai office (This is not a remote/hybrid position).Learning Mindset: A proven track record of quickly picking up new technologies and applying them to production environments.Good to HaveExperience with LangChain, LangGraph, LlamaIndex or similar AI orchestration frameworks.Familiarity with container orchestration (Docker/Kubernetes).Knowledge of TypeScript and Node.js.Local candidates residing in or near Vasai/Mumbai are highly preferred.What We OfferCutting-Edge Tech: Direct hands-on work with the latest LLM APIs, vision systems, and applied AI tools.Collaborative Culture: A vibrant, on-site team environment in Vasai/Mumbai that rewards ownership and fast-paced innovation.Impact: A flat hierarchy where you own your features from concept to deployment.Growth: Competitive salary and the opportunity to grow into technical leadership roles within the company.If you're a motivated individual who is passionate about managing high-quality software and wants to work in a collaborative and innovative environment, we would love to hear from you. If you prefer to email your CV, please send it to careers@punctuations.ai