Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer II, AI/ML (Hybrid) image - Rise Careers
Job details

Senior Software Engineer II, AI/ML (Hybrid)

Job Title 

Senior Software Engineer II, AI/ML (Hybrid)

Job Description

For more than 80 years, Kaplan has been a trailblazer in education and professional advancement. We are a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity to deliver a best in class educational experience and make Kaplan a great place to work.

Our offices in India opened in Bengaluru in 2018. Since then, our team has fueled growth and innovation across the organization, impacting students worldwide. We are eager to grow and expand with skilled professionals like you who use their talent to build solutions, enable effective learning, and improve students’ lives.

The future of education is here and we are eager to work alongside those who want to make a positive impact and inspire change in the world around them.

As a Senior Software Engineer II, you’re responsible for leading the development of robust applications, offering technical guidance and ensuring alignment with organizational goals. Maintain test cases, assess security vulnerabilities, and collaborate on scalability with performance test experts. Engage with stakeholders, contribute to scoping and risk management, and drive code quality through reviews and refactoring efforts.

Key Responsibilities

  • Responsible for building robust and engaging applications.
  • Offering technical leadership within the team, making decisions related to technology stacks, tools, and methodologies.
  • Understanding the overall architecture and ensure that it is maintainable, and aligned with the organization's goals.
  • Create and maintain test cases, test scripts, and test data that cover various aspects of the software, including functional, regression, and performance.
  • Test system for security vulnerabilities.
  • Collaborate with performance test experts and make sure the platform is scalable and reliable.
  • Work with the business and 3rd party vendors to conceptualize and implement custom designs.
  • Participate in scoping, estimating, and risk management efforts.
  • Conducting and leading code reviews at various stages of development.
  • Identifying areas where code can be refactored or improved for maintainability and readability.
  • Helping/guiding the team to improve their skills and grow in their roles.
  • Involved in the interview process and various organizational initiatives.
  • Hybrid Schedule: 3 days remote / 2 days in office
  • 30-day notification period preferred

Minimum Qualifications

  • Bachelor’s/Master’s Degree in a relevant field (Computer Science, Engineering)
  • Proven experience as a Full-Stack Software Engineer (8+ years), with a strong portfolio of AI-enabled products (3+ year).
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js).
  • Expertise in back-end development using languages such as Python and Node.js.
  • Hands-on experience with cloud services and AI APIs such as those from Microsoft Azure, OpenAI, Google Cloud, and AWS.
  • Able to define technical solutions that meet business requirements.
  • Modeling reusable components.
  • Innovate by introducing new frameworks and libraries which will expedite development.
  • Provide feedback on the product direction.
  • Leading Meetings.
  • Understand the high-level architecture of the whole ecosystem in all environments.
  • Writes production-quality code in one major programming language/framework. (production-quality: complexity/feature points, type of code review feedback)
  • Makes decisions on technical tradeoffs looking at tactical and strategic perspective.
  • Well-versed in design patterns or approaches to solving a design problem.
  • Diagnoses problems in unfamiliar code bases.
  • Follows coding standards and best practices.
  • Identifies and leads discussions on the benefits/risks of different approaches.
  • Actively works across several teams, to apply Atom architecture principles related to scalability, flexibility, stability, and simplicity.

#LI-KN2

#LI-Remote

Location

Bangalore, KA, India

Additional Locations 

Employee Type

Employee

Job Functional Area 

Systems Administration/Engineering

Business Unit

00091 Kaplan Higher ED

At Kaplan, we recognize the importance of attracting and retaining top talent to drive our success in a competitive market. Our salary structure and compensation philosophy reflect the value we place on the experience, education, and skills that our employees bring to the organization, taking into consideration labor market trends and total rewards.  All positions with Kaplan are paid at least $15 per hour or $31,200 per year for full-time positions. Additionally, certain positions are bonus or commission-eligible.   And we have a comprehensive benefits package, learn more about our benefits here.

Diversity & Inclusion Statement:


Kaplan is committed to cultivating an inclusive workplace that values diversity, promotes equity, and integrates inclusivity into all aspects of our operations. We are an equal opportunity employer and all qualified applicants will receive consideration for employment regardless of age, race, creed, color, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, veteran status, nationality, or sex. We believe that diversity strengthens our organization, fuels innovation, and improves our ability to serve our students, customers, and communities. Learn more about our culture here.

Kaplan considers qualified applicants for employment even if applicants have an arrest or conviction in their background check records. Kaplan complies with related background check regulations, including but not limited to, the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.  There are various positions where certain convictions may disqualify applicants, such as those positions requiring interaction with minors, financial records, or other sensitive and/or confidential information.

Kaplan is a drug-free workplace and complies with applicable laws. 

What You Should Know About Senior Software Engineer II, AI/ML (Hybrid), GHC

As a Senior Software Engineer II for AI/ML at Kaplan in Bangalore, you'll be stepping into a role that blends technology with a mission to revolutionize education. With over 80 years of innovation under its belt, Kaplan is not only a leader in educational advancement but also a champion for employee growth and collaboration. In this hybrid position, you’ll drive the development of cutting-edge applications that enhance learning experiences for students all over the globe. You’ll have the creative freedom to determine the tech stack and methodologies, while also offering your expertise in building robust software solutions. Your day-to-day will involve everything from collaborating with stakeholders on project scoping and risk management to conducting thorough code reviews, ensuring that everything aligns with Kaplan’s innovative goals. You'll also be crafting test cases, hunting down security vulnerabilities, and ensuring our applications are as scalable as they are reliable. If you thrive on making a difference and are excited about leveraging AI in education, this is the perfect role for you. Join us and be a part of transforming lives through technology!

Frequently Asked Questions (FAQs) for Senior Software Engineer II, AI/ML (Hybrid) Role at GHC
What qualifications do I need to become a Senior Software Engineer II at Kaplan?

To qualify for the Senior Software Engineer II position at Kaplan, you should hold a Bachelor’s or Master’s Degree in a relevant field like Computer Science or Engineering. Additionally, having at least 8 years of full-stack software engineering experience is essential, with at least 3 years focused specifically on AI-enabled products.

Join Rise to see the full answer
What are the key responsibilities of a Senior Software Engineer II at Kaplan?

As a Senior Software Engineer II at Kaplan, your key responsibilities will include leading the development of applications, defining technology stacks, ensuring maintainability of code, creating and managing test cases, and collaborating with performance testing teams. You'll also engage in scoping projects and risk management, conduct code reviews, and mentor team members.

Join Rise to see the full answer
What technologies should I be proficient in for the Senior Software Engineer II role at Kaplan?

For the Senior Software Engineer II position at Kaplan, proficiency in both front-end and back-end technologies is crucial. You should be experienced in HTML, CSS, JavaScript, and modern frameworks (like React or Angular), along with back-end languages such as Python and Node.js. Familiarity with cloud services and AI APIs from platforms like Microsoft Azure and AWS is also important.

Join Rise to see the full answer
What is the work schedule for the Senior Software Engineer II position at Kaplan?

The Senior Software Engineer II at Kaplan operates in a hybrid schedule, which consists of 3 days working remotely and 2 days in the office. This flexible approach promotes a healthy work-life balance while continuing to push innovation.

Join Rise to see the full answer
How does Kaplan support diversity and inclusion in the workplace?

Kaplan is committed to fostering a diverse and inclusive workplace, recognizing that diversity enhances innovation and service quality. All qualified applicants for the Senior Software Engineer II role will be considered without regard to various factors such as race, gender, or disability, ensuring equal opportunity for all.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer II, AI/ML (Hybrid)
Can you explain your experience with AI technology in your previous projects?

When answering this question, highlight specific projects where you leveraged AI tools or frameworks, detailing your role and the outcome. Discuss how these innovations improved user experience or project efficiency.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in software development?

Explain your systematic approach to debugging. Describe the tools you use and how you collaborate with your team to resolve issues efficiently, emphasizing your problem-solving skills and attention to detail.

Join Rise to see the full answer
What coding standards do you follow, and why are they important?

Discuss specific coding standards you adhere to, such as those established by your previous teams or industry best practices. Explain how these standards contribute to maintainable and scalable code.

Join Rise to see the full answer
Describe a time you led a code review. What was your focus?

Share a specific example where you led a code review, highlighting your focus areas such as code quality, readability, or performance optimizations. Discuss how the feedback was received and the improvements made as a result.

Join Rise to see the full answer
How do you ensure security in the applications you develop?

Explain your familiarity with security best practices, such as input validation, error handling, and secure API design. Provide examples of measures you've implemented to safeguard applications from vulnerabilities.

Join Rise to see the full answer
What is your experience with cloud platforms and AI APIs?

Illustrate your hands-on experience with specific cloud platforms like AWS or Azure, demonstrating how you utilized their AI APIs in previous projects. Provide examples of the impact this had on project outcomes.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Describe your methods for task prioritization, such as using project management tools or agile methodologies. Discuss how you balance critical deadlines while maintaining code quality.

Join Rise to see the full answer
Can you provide an example of how you contributed to your team’s technical skills development?

Share an example of how you mentored a colleague or led training sessions to elevate your team's skills. Discuss the positive results seen within the team's performance or the project outcomes.

Join Rise to see the full answer
What is your experience with designing reusable components?

Detail your experience in creating reusable components, including the frameworks and languages you used. Highlight how this practices enhanced efficiency and consistency across projects.

Join Rise to see the full answer
Why do you want to work at Kaplan as a Senior Software Engineer II?

When answering, express your alignment with Kaplan’s mission in education and technology. Discuss how your personal values and career goals resonate with the company’s vision for innovation in learning.

Join Rise to see the full answer
Similar Jobs
GHC Remote Bangalore, KA, India
Posted 13 days ago

As a Software Engineer II at Kaplan, you will design and build user interfaces and frameworks to improve educational solutions.

Photo of the Rise User
Money Fellows Remote No location specified
Posted 13 days ago

Join Money Fellows as a Staff Backend Engineer and lead architectural decisions while mentoring talented engineers in a supportive remote environment.

Photo of the Rise User
Coupang Hybrid Mountain View, California, United States
Posted 5 days ago

Join Coupang's team as a Senior Staff Database Engineer and help us revolutionize e-commerce with your expertise in database technologies.

Photo of the Rise User
Posted 7 days ago

Join Talan as a Software Engineering Analyst to leverage your expertise in business and system analysis for financial transformation projects.

Photo of the Rise User
Posted 12 days ago

Join AuditBoard as a Senior Software Engineer and lead strategic engineering projects in a remote-first environment.

Photo of the Rise User

Play a pivotal role in shaping a high-performance observability platform as a Senior Full Stack Engineer at ClickHouse, where your developer-focused solutions will make a real impact.

Photo of the Rise User
Visa Remote Bangalore, India
Posted 12 days ago

Join Visa as a Lead Software Engineer and shape the future of payment solutions in a dynamic, hybrid working environment.

Photo of the Rise User
Posted 7 days ago

Join Codurance as a Contract Software Engineer specializing in Python, React, and AWS, contributing to client success with innovative technology solutions.

Photo of the Rise User

Join Oowlish, a leading Latin American software development company, as a Frontend Software Developer in an innovative AI SaaS environment.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
P
Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at IDIQ
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at Vultron
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager (Remote - US) at Jobgether
F
Someone from OH, Cincinnati just viewed Head of Marketing at FoodHealth Company
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Paid Marketing (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Hospital Marketing at Datadog
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Institutional Marketing at Tutor.com
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing Campaign Management at Humana