Software Developer (R&D)

Apply for this job

Job Description

We are an EdTech product company delivering advanced learning and performance systems powered by Machine Learning and Cloud technologies. We are seeking a passionate technologist to drive research, innovation, and prototyping within our product engineering teams.


🧠 Key Responsibilities

  • Research & Innovation
    • Explore emerging technologies, tools, and methodologies relevant to software products
    • Conduct technical feasibility studies and present outcomes
  • Prototyping & PoC Development
    • Build prototypes and Proof-of-Concept (PoC) systems to validate new product ideas
  • Conceptualization & Collaboration
    • Partner with R&D teams, designers, and stakeholders to plan and shape product innovations
  • Algorithm & Model Development
    • Design and implement algorithms to improve application efficiency, accuracy, or intelligence
  • Experimentation & Testing
    • Run experiments, compare approaches, and evaluate effectiveness of innovative solutions
  • Software Architecture
    • Contribute to scalable, secure, and maintainable architecture decisions for next-gen products
  • Coding & Development
    • Write clean and efficient code to build modules, services, or enhancements as required

🎓 Education

  • UG: B.Tech/B.E. in Production / Industrial / Computer Science / Related field
  • PG: M.Tech in Electronics / Telecommunication / Computer Science preferred

🛠️ Skills Required

  • Strong backend development experience
  • Hands-on with Software Product Development lifecycle
  • Experience with Web Applications and distributed systems
  • Familiarity with Machine Learning concepts
  • Good knowledge of version control (GitHub or similar)
  • Ability to convert research into working prototypes
  • Bonus: Experience in LMS, Sales Enablement Platforms, or EdTech products