Principal AI Software Engineer

7 - 11 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a technically hands-on and visionary Principal AI Software Engineer responsible for designing, developing, and integrating AI-first microservices, APIs, and workflows. Your role focuses on blending strong backend engineering with AI/ML integration to create intelligent systems that power cutting-edge digital banking and financial technology solutions. Collaboration with AI architects and full-stack teams is essential to embed intelligent automation, real-time analytics, and explainable AI into production environments. Your expertise lies in traditional backend software development, coupled with designing APIs and microservices that interact with AI/ML workloads. Key responsibilities include developing scalable, distributed microservices using Java and Python with embedded AI/ML capabilities, building RESTful and GraphQL APIs for AI-driven features like fraud detection, KYC automation, and personalization, managing various data types using MySQL and MongoDB, integrating AI/ML models with tools such as TorchServe, FastAPI, TensorFlow Serving, gRPC, and REST, implementing real-time pipelines using Apache Kafka and Redis Streams, aligning DevOps practices with CI/CD tools like Jenkins and GitLab, and leveraging containerization through Docker and Kubernetes. Additionally, you will utilize AWS services like Lambda, EC2, RDS, S3, ECS, EKS, develop APIs with OAuth2/JWT authentication to ensure data privacy compliance, and collaborate with cross-functional teams including product managers, QA, and DevOps engineers. In terms of technical skills, you should have at least 7 years of backend software development experience and proficiency in Java (Spring Boot, Play Framework), Python (for ML integrations and scripting), microservices, and API design. Experience with MySQL, MongoDB, GraphQL, RESTful API development, secure financial systems, AI/ML model integration in production, Apache Kafka, Redis, AWS, Azure, or GCP services, containerization, orchestration tools, CI/CD pipelines, and modern frontend frameworks is expected. Preferred experience includes real-time AI API deployment, AI applications in FinTech such as credit risk and fraud detection, working alongside data scientists and AI researchers, and exposure to Southeast Asia FinTech products.,

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

Download the Mobile App

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

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You