Software Development Engineer I (SDE-1) — Full Stack & AI Integrations
IDEN Systems | Bengaluru | Hybrid
Experience: 1–2 years | Freshers may apply for an internship
About IDEN Systems
IDEN Systems is a behavioral intelligence company building in the psych-tech space, at the intersection of psychology, behavioral science, and technology.
We build integrated products that help individuals, organizations, and practitioners understand how people think, decide, and behave. Our work spans leadership, hiring, organizational culture, practitioner support, behavior change, and individual growth—connecting insight with decisions and sustained action.
About the role
We’re looking for a hands-on developer to help build and continuously improve our products. You’ll work across the full stack, translate user needs into features, and integrate AI into useful product experiences.
Our current stack includes Next.js, React.js, Node.js, and Supabase. You should be comfortable working with these technologies and learning or adopting others as our products evolve.
This is a hybrid role based in Bengaluru, open to developers with 1–2 years of experience. Freshers with relevant projects and strong fundamentals may apply for an internship.
What you’ll do
- Build, maintain, and improve products across frontend, backend, and data workflows.
- Own assigned features from understanding the problem through development, testing, deployment, and iteration.
- Develop APIs, integrate AI capabilities, and contribute to data workflows supporting AI/ML features.
- Collaborate with product, design, and behavioral science teams to translate user needs into intuitive experiences.
- Troubleshoot issues, improve performance, and contribute to code reviews and reliable releases.
- Help evaluate and adopt tools, frameworks, and integrations as the product grows.
Qualifications and experience
- A degree in Computer Science, Engineering, or a related field is preferred. Candidates with equivalent practical experience are welcome; internship applicants may be pursuing their degree.
- Foundational understanding of data structures, algorithms, programming principles, and basic software design.
- Hands-on experience with JavaScript/TypeScript, React.js, Next.js, and backend development using Node.js.
- Familiarity with Supabase or comparable database and authentication platforms, alongside SQL and API fundamentals.
- Practical exposure to AI integrations or AI/ML data workflows through work, coursework, or personal projects.
- Understanding of Git, testing, debugging, security, and deployment fundamentals.
- Based in Bengaluru or willing to relocate, with availability for hybrid working.For internship applicants, relevant projects and demonstrated learning ability can substitute for professional experience.
Good to have
- Python for data processing, automation, or AI/ML integrations.
- Exposure to embeddings, vector search, retrieval-augmented generation (RAG), or AI output evaluation.
- Familiarity with Docker, CI/CD, cloud platforms, and application monitoring.
- Understanding of background jobs, webhooks, and asynchronous workflows.
How you work
- Take ownership: Follow through on commitments and check that your work solves the intended problem.
- Think about the product: Understand user needs, ask thoughtful questions, and suggest improvements.
- Show initiative: Investigate issues, propose solutions, and flag blockers early.
- Learn and adapt: Get comfortable with unfamiliar code, tools, and evolving requirements.
- Use sound judgment: Consider trade-offs and seek guidance when needed.
- Collaborate openly: Share progress, welcome feedback, and communicate clearly.
- Care about quality: Balance delivery speed with reliable, maintainable work and thoughtful handling of user data.
Interested candidates can send in your CV + Introduction to jobs@iden.life