Ellucian logo

Ellucian

Senior Software Engineer - AWS, API, AI/ML

🇮🇳 Bengaluru, Karnataka 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ February 26th, 2026
SaaS Python C#

Edtech.com's Summary

Ellucian is hiring a Senior Software Engineer - AWS, API, AI/ML. The role involves designing, developing, and scaling intelligent, cloud-based applications using AI-driven solutions on AWS while migrating legacy applications to a cloud platform and collaborating with cross-functional teams. Candidates will contribute to architecture decisions, maintain high code quality, and lead project management efforts.

Highlights
  • Design, develop, and maintain scalable software systems with embedded AI capabilities.
  • Build and deploy applications using AWS cloud services (EC2, S3, Lambda, ECS/EKS, RDS, etc.).
  • Develop and integrate generative AI solutions using Amazon Bedrock (foundation models, prompt engineering, orchestration).
  • Integrate AI/ML models into production systems and optimize performance.
  • Collaborate with business partners and technical teams to translate requirements into solutions.
  • Contribute to system architecture, technical design, and technology selection.
  • Participate in code reviews and mentor junior engineers.
  • Manage project tasks including planning, risk and quality management, issue tracking, and communication.
  • Maintain system data integrity through audits and proactive monitoring.
  • Required qualifications include 3+ years professional software engineering experience, hands-on AWS experience, practical use of Amazon Bedrock or similar generative AI platforms, proficiency in C#, Python, Java, or JavaScript/TypeScript, familiarity with APIs, microservices, distributed systems, and CI/CD pipelines.

Senior Software Engineer - AWS, API, AI/ML Full Description

About Ellucian

Ellucian is a global market leader in education technology. We power innovation for higher education, partnering with more than 2,800 customers across 50 countries and serving over 20 million students. Ellucian's AI-powered platform, trained on the richest dataset available in higher education, drives efficiency, personalized experiences, and strengthened engagement for all students, faculty and staff.

 

Fueled by decades of experience with a singular focus on the unique needs of learning institutions, the Ellucian platform features best-in-class SaaS capabilities and delivers insights needed now and into the future. These solutions and services span the entire student lifecycle, from student recruitment, enrollment, and retention to workforce analytics, fundraising, and alumni engagement.

 

Ellucian's innovative solutions, vast ecosystem of partners, and user community of more than 45,000 provide best practices leading to greater institutional success and achieving better student outcomes.


About the Opportunity

Seeking a highly motivated, team-oriented professional in a Senior Software Engineer role with hands-on experience working with AI-driven solutions and building and operating systems on AWS. This role focuses on designing, developing, and scaling intelligent, cloud-based applications while collaborating closely with cross-functional teams to deliver high-impact applications. The role also requires moving legacy applications to ta cloud-based platform. The ideal candidate is comfortable working across the full software development lifecycle, contributes to architectural decisions, and helps raise the technical bar across the engineering team.

Where you will make an impact

• Design, develop, and maintain scalable software systems with embedded AI capabilities 

• Build and deploy applications using AWS cloud services

• Develop and integrate generative AI solutions using Amazon Bedrock (e.g., foundation models, prompt engineering, orchestration)

• Integrate AI/ML models into production systems and optimize performance

• Collaborate with business partner and other teams to translate requirements into technical solutions

• Contribute to system architecture, technical design, and technology selection

• Ensure solutions meet standards for security, scalability, performance, and reliability

• Write clean, maintainable, and well-tested code

• Participate in code reviews and mentor junior engineers

• Administer delivery, documentation and support of configuration and integration/interfaces for
both new functionality and enhancements
• Project Management responsibilities in support of IT and business
objectives, including planning, task, risk & quality management, issue
tracking and resolution, prioritization, and communications
• Maintain data integrity in systems through pro-active means (audits, queries, etc.)
What you will bring
• 3+ years of experience of professional software engineering experience in a technology related role, including AI related development
• Experience building, deploying, or integrating AI/ML solutions into applications

• Hands-on experience with AWS (e.g., EC2, S3, Lambda, ECS/EKS, RDS, or similar services) 
• Practical experience with Amazon Bedrock (or similar managed generative AI platforms) 
• Proficiency in one or more programming languages such as C#, Python, Java, JavaScript/TypeScript

• Experience with APIs, microservices, or distributed systems

• Familiarity with CI/CD pipelines and modern development workflows 
• Critical and structured thinker with a high level of attention to detail and organizational skills
• Strong analytical, problem-solving and decision-making capabilities
• Ability to multi-task and work with fast-paced global team.


What makes #Ellucianlife

22 days annual leave plus 11 public holidaysCompetitive gratuity policyGroup insurance and Annual health checkup plan with a variety of family and wellness benefits.Thrive Flex Lifestyle Account (LSA) that allows you to contribute towards your health,
financial or learning interests5 charitable days to support the community that supports usWellness
o Headspace (mental health)
o Wellbeats (virtual fitness classes)RethinkCare - caregiver supportDiversity and inclusion programs that promote employee resource groups such as: Buzzinga and Lean In Team to name a few. Parental leaveEmployee referral bonuses to encourage the addition of great new people to the teamWe Foster a learning culture with:
Education Assistance ProgramProfessional development opportunities

#LI-HS1

#LI-onsite