← All openings

Software Engineer I - Backend

Abnormal AI · Bangalore, India

Build and improve the configuration platform as a Backend Software Engineer I at Abnormal AI, creating reliable backend services and APIs for product teams.

What you will do

  • Build and scale backend services for product settings, feature toggles, and tenant configuration.
  • Make platform capabilities more reliable, scalable, and observable.
  • Work with engineers across product teams to turn configuration needs into maintainable software.
  • Work across APIs, backend services, and data workflows.
  • Take part in code reviews, testing, releases, and operational learning.
  • Own well-scoped components end to end as you grow.

What you need

  • 1+ years of experience as a software engineer with a strong foundation in coding and problem-solving.
  • Hands-on experience in backend development using Python or Golang.
  • Exposure to cloud-native environments.
  • Solid understanding of databases, REST APIs, and AWS or any other cloud service provider.
  • Familiarity with LLMs and AI development tools such as Cursor, GitHub Copilot, or Claude.
  • Experience owning a feature or well-defined problem end to end.
  • Experience working with distributed teams, proficient in asynchronous and written communication.
  • Experience balancing feature development with operational tasks.

Good to have

  • Familiarity with AWS services and deployment practices.
  • Exposure to configuration management, feature flags, or multi-tenant systems.

How to apply

  • Submit your application on the careers site.
  • Complete the take-home AI-powered Development Challenge requiring 2-4 hours of work within one week.