Software Development Engineer

0 - 4 years

6 - 16 Lacs

Posted:9 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role:

What You'll Do

Core Web Application Development

  • Build production-grade web applications using

    Next.js, TypeScript, JavaScript

    with modern React patterns
  • Develop scalable

    Python backends

    using

    FastAPI

    for high-performance API services
  • Design and implement

    RESTful APIs

    and

    GraphQL

    endpoints for frontend-backend communication
  • Architect

    microservices

    and

    serverless

    functions for modular, scalable applications

AI/ML Integration & GenAI Development

  • Integrate

    LLMs, RAG systems, and AI agents

    directly into web applications with real-time streaming
  • Build

    GenAI-powered features

    including chat interfaces, document processing, and intelligent automation
  • Implement

    vector search, embedding pipelines, and semantic retrieval

    for enhanced user experiences
  • Deploy and optimize

    AI model inference

    endpoints with low-latency requirements

Scalable Systems & Cloud Infrastructure

  • Deploy applications on

    AWS

    using

    Docker, Kubernetes, Lambda, and ECS

  • Implement

    auto-scaling, load balancing,

    and

    monitoring

    for high-traffic applications
  • Design

    event-driven architectures

    with

    Redis, SQS, and real-time messaging

  • Optimize

    database performance

    across

    PostgreSQL, MongoDB, and vector databases

Code Quality & Engineering Excellence

  • Conduct thorough

    code reviews

    and maintain

    clean, testable code

    with comprehensive documentation
  • Implement

    CI/CD pipelines

    with automated testing, deployment, and quality gates
  • Lead

    architectural decisions

    for scalable, maintainable full-stack systems
  • Mentor team members on

    best practices

    and

    design patterns

Must-Have Qualifications

Core Development Experience

  • 1 years

    in production web application development with proven scalability achievements
  • TypeScript/JavaScript Mastery:

    Expert-level proficiency with

    Next.js, React, and modern web standards

  • Python Backend Expertise:

    Strong experience with

    FastAPI, async programming, and API design

  • Database Proficiency:

    Production experience with

    SQL, NoSQL, and vector databases

AI/ML Integration Skills

  • LLM Integration:

    Hands-on experience building applications with

    OpenAI, Anthropic, or open-source LLMs

  • RAG Systems:

    Proven track record implementing

    retrieval-augmented generation

    in web applications
  • AI Agents:

    Experience integrating

    autonomous agents, tool calling, and workflow orchestration

  • Vector Search:

    Practical knowledge of

    embedding models, similarity search, and semantic retrieval

Cloud & DevOps

  • AWS Expertise:

    Production deployments using

    EC2, Lambda, RDS, S3, and container services

  • Containerization:

    Proficiency with

    Docker, Kubernetes,

    and

    serverless architectures

  • Monitoring:

    Experience with

    CloudWatch, application monitoring,

    and

    performance optimization

Engineering Rigor

  • Clean Code:

    Strong adherence to

    SOLID principles, testing frameworks,

    and

    code quality standards

  • Version Control:

    Advanced

    Git workflows, branching strategies,

    and

    collaborative development

  • Problem Solving:

    Demonstrated ability to

    debug complex systems

    and

    optimize performance

Critical Requirements - High Weightage

Open Source & Live Projects

  • Active GitHub portfolio

    showcasing full-stack applications with AI/ML integration
  • Open source contributions

    to web frameworks, AI tools, or developer libraries
  • Live project demonstrations

    - must present production applications you've built and deployed
  • Clean, documented code

    that demonstrates architectural thinking and best practices

Technical Assessment

We will critically evaluate your:

  • System design

    for scalable web applications with AI integration
  • Code quality

    through GitHub portfolio review and live coding sessions
  • AI/ML integration

    capabilities through practical project demonstrations
  • Ownership mindset

    and ability to take end-to-end responsibility for features

Nice-to-Have

  • Contributions to

    Next.js, FastAPI,

    or

    AI/ML open-source projects

  • Experience with

    real-time applications, WebSockets,

    and

    streaming data

  • Knowledge of

    fine-tuning, prompt engineering,

    and

    model optimization

  • Technical writing, blogging,

    or

    conference speaking

    experience

What We Offer

  • Competitive salary

    and equity package with rapid growth potential
  • Cutting-edge tech stack

    with latest AI/ML tools and frameworks
  • Generous learning budget

    for conferences, courses, and certifications
  • Fully remote

    with flexible hours and modern development environment
  • Open source time

    - contribute to projects during work hours
  • Direct mentorship

    from seasoned engineers and AI researchers

Applications without a comprehensive GitHub portfolio and live project demonstration will not be considered.

Join Steps AI and build the next generation of intelligent web applications that seamlessly blend cutting-edge AI capabilities with exceptional user experiences.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You