Software Engineer - AI
Job type: Full Time · Department: Technology · Work type: On-Site
Bengaluru, Karnataka, India
About Us
ACKO is the protection destination for over 200 million tech-savvy families across India, protecting their families, assets and money. Launched in 2016, ACKO started by reimagining insurance, making it simple, hassle-free and customer-first. Today, our mission goes beyond that: we aim to touch the lives of 1 million users, building products that solve real-world problems with technology at the core.
We are not just another insurance company, our DNA is product-tech, and our approach is bold, innovative, and digital-first. From zero commission, zero paperwork, and instant renewals to same-day claims settlements and app-based tracking, ACKO is a Welcome Change from traditional insurers.
But what truly sets us apart? Our people. At ACKO, every Acker’s voice and ideas matter. We’re a vibrant, inclusive team of creators, thinkers, and doers, building products that redefine protection while ensuring each Acker grows, thrives and does meaningful work.
Join us at ACKO, where bold ideas, real impact and tech-driven innovation redefine protection and peace of mind - and where YOU can make a real difference in people's lives. ACKO is a product-tech company, launched in 2016, solving real-world problems for customers, starting with insurance. And as a customer-first organization serving the digitally-savvy, ACKO’s value proposition of ‘Welcome Change’ focuses on offerings that make insurance simple and hassle-free! With features such as zero commission, zero paperwork, instant renewal, same-day claim settlements, and app-based updates on claims, ACKO is a 'Welcome Change' from traditional insurers.
Having said that, we are not just another conventional insurance firm, or the people consulted solely for "claims”! Anchored in a tech-centric philosophy, ACKO’s approach fuels innovation, empowering us to develop comprehensive products that cater to every aspect of our customers' insurance requirements. And while we are at it, we put our Ackers at the heart of everything we do. We're not your typical 9-to-5 workplace; we're a vibrant and inclusive bunch of innovators and creators making sure every Acker’s idea matters, their voice is heard, and their growth is part of our mission.
About Job
The Software Development Engineer's core responsibilities include working on highly maintainable and unit-tested software components/systems that address real-world problems. You will be working in a fast-paced and agile work environment delivering quality solutions that have an immediate business impact.This role is ideal for experienced software developers who have a passion for building scalable, efficient, and reliable software systems. If you have a strong foundation in computer science, excellent coding skills, and a collaborative mindset, we encourage you to apply.
Skills & Qualification
3 to 5 years of experience in very large-scale applications, with a strong understanding of computer science fundamentals, data structures, and algorithms.
Practical working experience with Java, with excellent coding skills to convert design into code fluently.
Good understanding of data structures & algorithms and their space & time complexities, with hands-on experience working with Databases and Linux platforms.
B.E./B. Tech in Computer Science or equivalent from a reputed college.
Strong hands-on experience with coding standards, unit-testing, code reviews, and release cycles.
Excellent problem-solving skills with the ability to design & architect business problems and technical solutions for large-scale portals.
Collaborative mindset to work in a cross-functional team, mentoring Junior Developers and contributing to team building.
Strong understanding of software development life cycle (SDLC) and ability to follow deadlines.
Responsibilities
Write maintainable, scalable, and efficient code that addresses real-world problems, adhering to coding standards and unit-testing.
Design and architect business problems, collaborating with peers during the entire SDLC, and contributing to team building.
Develop high-quality solutions that have an immediate business impact, working in a fast-paced and agile work environment.
Follow release cycles and commitment to deadlines, ensuring timely delivery of software components/systems.
Mentor Junior Developers, providing guidance and support to help them grow professionally and personally.
Help Acko in team building, fostering a collaborative and inclusive work environment that encourages open communication and knowledge sharing.
Design and architect technical solutions for the business problems of a very large-scale portal, ensuring scalability, efficiency, and reliability.
Collaborate with cross-functional teams, working closely with peers to ensure seamless delivery of software components/systems.
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.