Software Engineer II

1 day ago


Bengaluru, Karnataka, India Weekday (YC W21) Full time ₹ 5,00,000 - ₹ 25,00,000 per year

This role is for one of our clients
Industry: Technology, Information and Internet

Seniority level: Entry level

Min Experience: 1 years

Location: Bengaluru

JobType: full-time

We are seeking a passionate and self-driven
Software Engineer II
to design, build, and scale next-generation AI-driven applications. This role offers end-to-end ownership—from architecture and backend development to integration of cutting-edge large language model (LLM) workflows. You'll work closely with cross-functional teams and clients to transform complex problems into efficient, production-ready software systems.

This is an ideal opportunity for an engineer who loves tackling technical challenges, thrives in fast-paced environments, and wants to work at the intersection of
AI, product, and scalable engineering
.

Key Responsibilities
End-to-End Development:
Own full-cycle product delivery — from architecture design, API development, and database management to deployment and monitoring.

AI System Integration:
Build and integrate intelligent backend systems leveraging LLMs, vector databases, and frameworks such as LangChain.

Scalable Backend Engineering:
Design and maintain microservices, APIs, and distributed systems that support real-time, data-intensive applications.

Cross-Functional Collaboration:
Partner with product, design, and AI research teams to define technical requirements and deliver high-quality software solutions.

Code Quality & Mentorship:
Write clean, maintainable, and testable code while conducting peer reviews and guiding junior engineers.

Continuous Improvement:
Evaluate and adopt new technologies to enhance system performance, security, and maintainability.

Customer-Centric Delivery:
Work directly with clients and internal stakeholders to iterate rapidly and build impactful AI-enabled products.

What You'll Gain
Technical Leadership:
Early ownership of product modules with opportunities to grow into senior engineering roles.

AI-First Experience:
Hands-on exposure to building intelligent software using LLMs, embeddings, and retrieval-augmented generation (RAG) pipelines.

Cutting-Edge Tools:
Opportunity to work on multi-agent AI systems, large-scale deployments, and cloud-native infrastructures.

High Impact:
Influence key product and architectural decisions in a fast-moving, innovation-driven team.

Qualifications
2–4 years
of professional experience as a backend or full-stack engineer.

Strong programming skills in
Python
with experience in
FastAPI
or
Django
.

Solid understanding of
PostgreSQL
,
Redis
, and
REST API
design.

Experience deploying and managing systems on
AWS
(EC2, S3, Lambda, CloudWatch).

Knowledge of
LLM frameworks
(LangChain, OpenAI APIs, vector databases like Pinecone or FAISS) is a plus.

Strong fundamentals in
data structures, algorithms, and system design.
Excellent communication, problem-solving, and collaboration skills.

Tech Stack
Languages & Frameworks:
Python, Django, FastAPI

Databases:
PostgreSQL, Redis

Infrastructure:
AWS (EC2, Lambda, S3, CloudWatch)

AI Tools:
LangChain, LLM APIs, Vector Databases

Others:
REST APIs, Microservices, GitHub Actions

Sample Projects You May Work On
Architecting an AI-powered analytics engine that personalizes user insights in real time.

Developing a multi-agent workflow automation platform for enterprise productivity.

Building a retrieval-augmented legal AI assistant for rapid case search and document synthesis.

Key Skills:
Python | FastAPI | Django | Backend Architecture | Microservices | PostgreSQL | AWS | Redis | REST APIs | LangChain | LLM Integration | System Design



  • Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    The Linux Systems Group, part of Microsoft's Core Operating Systems group, plays a key role in powering Azure Cloud through Linux operating systems and virtualization technologies.We are seeking a Software Engineer II with strong programming skills who will work closely with other engineers to develop, debug, and maintain system-level software for a...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    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 Factory, Azure...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Microsoft Advertising is a rapid-growing business powering global advertisers across search, display, and emerging AI-driven channels. Our CRM team builds next-generation customer relationship management solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service.If you're...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...


  • Bengaluru, Karnataka, India Abnormal AI Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    The OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity pane into the modern workplace. We are fast becoming the hub for teamwork in Office 365, with hundreds of thousands of organizations and tens of millions of users across the globe using Teams. Microsoft Teams is the fastest growing business application in Microsoft...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking Team, you are part of an agile team that works to enhance, design, and deliver the software components...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer II at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable...