Software Engineer II - AI

4 - 6 years

3 - 6 Lacs

Bengaluru

Posted:8 months ago

Apply

Job Description

Software Engineer II - AI

Job Summary:


We are seeking a talented Software Engineer II to design and build intelligent, high-quality, and impactful software solutions. This role focuses on developing AI-enabled, context-aware experiences that empower users and enhance productivity. You will collaborate with cross-functional teams across AI, UX, and platform domains to deliver scalable, maintainable, and user-centric solutions. The ideal candidate is a problem solver with a growth mindset, capable of transforming ambiguity into clear, actionable solutions.

Key Responsibilities:

  • Design, architect, and implement frontend, backend, and service components to support multi-step intelligent workflows, including data orchestration, context management, and state persistence.
  • Integrate AI/LLMs, APIs, and semantic retrieval systems to enable context-aware, human-in-the-loop experiences.
  • Collaborate with UX, AI, and platform teams to translate user intent into actionable workflows.
  • Define reusable patterns, SDKs, and libraries to accelerate workflow development across teams.
  • Drive execution of feature work through the full software development lifecycle from concept and design to release and live site operations.
  • Ensure system performance, observability, and reliability, including latency optimization, fault resilience, and data protection.
  • Champion engineering best practices, code quality, and maintainability through mentorship, reviews, and technical guidance.
  • Experiment and prototype AI-driven interaction models to continuously improve capabilities and developer efficiency.
  • Collaborate across organizational boundaries to deliver a seamless, high-quality product experience.
  • Foster an inclusive, collaborative team culture reflecting values of respect, accountability, and integrity.

Required Qualifications:

  • 4+ years of professional software development experience.
  • Proficiency in frontend frameworks such as React and TypeScript.
  • Experience with backend services using C#, Java, or Python.
  • Hands-on experience building scalable, distributed systems and integrating APIs or microservices.
  • Strong understanding of cloud technologies (Azure, AWS, or GCP).
  • Solid grasp of system design, telemetry, and live site operations.
  • Exposure to AI/LLM integration, function calling, or semantic retrieval systems is highly desirable.
  • Strong problem-solving, communication, and cross-functional collaboration skills.

Preferred Qualifications:

  • Experience designing or implementing AI-assisted, Copilot-like, or agentic workflows.
  • Experience building developer-facing frameworks, SDKs, or reusable workflow components.
  • Demonstrated impact in end-to-end delivery of complex product features or platform capabilities.
  • Experience leading cross-functional (v-team) initiatives.
  • Understanding of responsible AI principles data privacy, transparency, fairness, and model explain ability.
  • Strong collaboration skills across AI researchers, PMs, UX designers, and data engineers.
  • Ability to prototype, iterate, and ship features in fast-evolving technical spaces.
  • Growth mindset openness to learn, mentor, and lead through influence.

Skills Required

java javascript node.js machine learning python c# c++

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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
coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
ti Steps

Staffing and Recruiting

Frankfurt Germany

RecommendedJobs for You

Pune division, Maharashtra, India

Nashik, Maharashtra, India

Sadar, Uttar pradesh, India

Kanpur, Uttar pradesh, India

Mumbai, Mumbai suburban, Thane