Software Engineer Trainee
Retain
About Element5:
Element5 is on a mission to transform the way post-acute care organizations work. Using AI and RPA, we're automating complex and repetitive tasks, so teams can focus on better patient outcomes. In short, if post-acute teams are spending too much time on administrative work, Element5's digital assistants can take over for them.
We’re fast-paced, supercharged, and moving at the speed of light. Our team is made of industry veterans who have built several successful products for healthcare and IT, and are now on the most meaningful mission of our lives. Collectively, we impact improvements in care quality for millions of patients by freeing up healthcare teams from burdens of compliance and regulations. Recently, Element5 raised $48.5 million in seed funding and operates with offices in San Jose, California and Chennai, India.
Element5 is looking for a Software Engineer - Trainee with strong programming fundamentals and analytical thinking to support and enhance our AI-driven automation platform for post-acute care workflows. The ideal candidate will bring a solid foundation in Java, strong problem-solving skills, and a keen interest in working with modern AI tools and production systems.
The right candidate comes with a great attitude, eagerness to learn, and the ability to thrive in a fast-paced environment, contributing to the stability and continuous improvement of mission-critical healthcare automation solutions.
If you are a recent graduate who loves solving problems, writing code, and learning how real-world systems work at scale, this is your opportunity to start strong.
What your role will look like
This is a support role—but your impact goes far beyond traditional support. You’ll gain hands-on exposure to live systems, real-time debugging, Java-based applications, and automation workflows that power critical healthcare operations.
You will:
- Monitor and support live production applications and automation systems
- Analyze logs and troubleshoot issues in Java-based applications
- Diagnose and resolve technical incidents within defined SLAs
- Escalate complex issues with clear technical documentation
- Participate in root cause analysis (RCA) for recurring problems
- Work closely with engineering teams to understand system architecture
- Contribute to knowledge base documentation and process improvements
- Learn how enterprise-grade automation systems operate at scale
This role will help you build strong foundations in debugging, system thinking, and production engineering.
What is in it for you
- Put your name to a one-of-a-kind product that is revolutionizing a niche segment in healthcare
- Be a part of an aggressively growing organization with opportunities to learn new skills and sharpen existing ones
- Work in a culture that truly believes “every idea has merit in it”, and bring your best innovation forward
- Work with a network of global teams and experienced leaders in healthcare
- Collaborate with and get mentored by some of the industry’s best and brightest. Element5’s team is built of radical individuals with armoires of achievements
What we ask you to bring with you
- 2025 graduates (Bachelor’s degree in Computer Science, IT, or related discipline)
- 0–1 year of experience (Freshers are encouraged to apply)
- Strong programming fundamentals in Java
- Strong problem-solving and analytical skills
- Familiarity or working knowledge of AI tools such as Claude, Gemini, or similar AI assistants
- Logical thinking and a debugging mindset
- Good communication skills - strong written English is mandatory
- Great attitude, curiosity, and eagerness to learn
- Willingness to grow with the organization long term.
- Work in a 24/7 rotational shift (including night shifts).