t

Software Engineer II - AI Engineer II

ti Steps
Karnataka Not disclosed
3 days ago
On-Site
Apply to Job

About the job

Overview Software Engineer II - AI Engineer II We are seeking a Software Engineer with an applied AI focus to build intelligent, scalable, and user-centric cloud applications. In this role, you will work across the full stack, combining strong software engineering fundamentals with hands-on experience in generative AI to deliver high-impact features. You will collaborate closely with product, design, and engineering teams to design, implement, and continuously improve enterprise-grade solutions while contributing to a positive and innovative engineering culture. Responsibilities • Design, implement, test, deploy, maintain, and continuously improve software components and cloud services. • Build highly usable, scalable frontend and backend application capabilities using modern web and cloud technologies. • Integrate generative AI models and agentic systems into applications to enhance functionality and customer experience. • Optimize AI model performance and reliability in production environments through evaluation, monitoring, tuning, and retraining. • Participate in technical design discussions and contribute ideas that influence architecture, tooling, and best practices. • Take full ownership of code quality, reliability, and maintainability across the development lifecycle. • Collaborate with Product Managers, Architects, UX Designers, and Engineers to define and deliver new features from an engineering perspective. • Develop internal tools and frameworks that improve team productivity, code quality, and development velocity. • Support and mentor less experienced engineers, helping them grow their technical and professional skills. • Foster a positive, solution-oriented, and creative team culture while working effectively across distributed and cross-functional teams. Required Qualifications • 3+ years of professional full-stack software development experience building cloud-based applications. • Strong experience with frontend technologies such as React, JavaScript, TypeScript, HTML, and CSS. • Proficiency in backend development using C# and object-oriented programming principles. • 2+ years of hands-on experience with Generative AI, large language models (LLMs), or agentic AI systems. • Experience designing and implementing enterprise-scale, distributed services. • Experience architecting, building, and maintaining reusable UX component libraries aligned with modern web standards. • Hands-on experience developing, debugging, and supporting production code and automated tests. • Experience working with databases and database query languages. • Experience building and operating microservices-based architectures. • Familiarity with cloud infrastructure and services, including containerization and managed app platforms (e.g., Docker, cloud app services). • Excellent verbal, written, and cross-team collaboration skills. • Strong sense of ownership and passion for software quality and engineering excellence. Preferred Qualifications • Experience delivering large-scale enterprise or customer-facing applications. • Strong interest in applied AI and using AI to improve developer productivity and system intelligence. • Experience building internal developer tools or engineering productivity platforms. • Ability to work effectively across time zones and with diverse stakeholder groups. • Passion for continuous learning and adopting emerging technologies.

Requirements

  • Cloud Applications
  • Frontend Technologies
  • C#
  • Generative AI
  • Microservices
  • Database Management

Preferred Technologies

  • Cloud Applications
  • Frontend Technologies
  • C#
  • Generative AI
  • Microservices
  • Database Management

Similar Jobs

Infoblox

Software Engineer II

Infoblox

PuneNot disclosed
Last weekOn-Site
Thomson Reuters

Staff Software Engineer - AI

Thomson Reuters

TelanganaNot disclosed
Last weekHybrid
HPE

AI Software Engineer

HPE

BengaluruNot disclosed
2 weeks agoOn-Site