Search by job, company or skills

Principal Engineer

  • Posted a month ago
  • Be among the first 10 applicants

Job Description

About Us

Established in the year 2000 in the US, we have global offices in the US, India, UK, Australia, Mexico, Vietnam, and Canada, with best-in-class infrastructure and development facilities spread across the globe. We are an end-to-end solution provider in Banking & Financial Services, Telecom, Healthcare, Manufacturing & Energy verticals and have successfully delivered $1 billion worth of projects for more than 20 Fortune 500 companies.

Position Name

Java fullstack with AI

Experience

6-8 Years

Location

Bangalore

Shift Timings

Custom

Job Description

Role Summary

The Full Stack Developer builds scalable, secure, AI enabled applications.

Initially focused on application and integration layers, with a roadmap to contribute to AI logic, orchestration, and model interaction.

Key Responsibilities

  • Design and develop full stack applications using React (frontend) and Java / Python (backend)
  • Integrate AI capabilities such as:
  • LLM APIs (OpenAI, Azure OpenAI, Anthropic, etc.)
  • Retrieval Augmented Generation (RAG)
  • Agent tool invocation
  • Build REST / GraphQL APIs for AI and non AI services
  • Implement authentication, authorization, and secure data access
  • Collaborate with data engineers and architects on AI workflows
  • Adopt AI assisted development tools (Copilot, ChatGPT)
  • Participate in CI/CD, code reviews, and production support

Required Skills

  • Frontend: React, TypeScript, HTML5, CSS3
  • Backend:
  • Java (Spring Boot)
  • Python (FastAPI / Flask)
  • API design (REST, JSON)
  • SQL and NoSQL databases
  • Git, CI/CD pipelines

AI & Modern Engineering Skills (Must Have or Strong Plus)

  • Experience consuming LLM APIs
  • Understanding of RAG, embeddings, vector databases
  • Prompt engineering fundamentals
  • Familiarity with LangChain / Semantic Kernel (or similar)
  • Cloud experience (Azure / AWS / GCP)

Experience

  • 5–10 years overall software development
  • 1+ year exposure to AI enabled applications strongly preferred

Competencies

API Development

Cloud Computing

Database Management

Debugging

Programming Languages

Version Control

Key Skills

Java fullstack with AI

Soft Skills

Good Communication

Qualification

Any Graduate

Certifications

Technical Certification

About Company

Job ID: 151606543

Similar Jobs

Bengaluru, India

Skills:

JavaJavascriptSwiftPythonDatabase platformsCloud based development tools

Bengaluru, India

Skills:

KvmCMicrosoft Sql ServerRedisDebianRabbitmqPytorchLinuxDockerMySQLMongoDBPythonscikit-learnLightGBMConsulONNXlibvirt

Bengaluru, India

Skills:

BigQueryJsonSqlGitGcpTerraformLinuxRest ApisAzurePythonAWSGenAILlm

Bengaluru, India

Skills:

flash translation layer Embedded FirmwareTest PlansLinux Operating SystemPythonAI toolsBack End NAND Media managementLecroy JDSU analyzersSSD Product ValidationAutomated test environmentNVMe ProtocolPCIe-CV test suitesIO workloads

Bengaluru, India

Skills:

containerization DevSecOpsMicroservicesJavaDistributed SystemsOrchestrationPerformance EngineeringLLM integrationRAG patternsresponsible AI practicesCI CDmodel orchestrationAI-powered solutionsAI pipelinesprompt engineeringmodern JVM stacks

Beware of Scammers

We don’t charge money for job offers