Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Unacademy

Senior Software Engineer

Posted Updated
Discussion

Description

We're looking for a Software Engineer with strong backend expertise in Python or Java and hands-on experience with AI/LLM-based solutions. You'll build scalable backend systems while working on AI-powered features and integrations.


Responsibilities:

  • Build and scale backend services using Python or Java.
  • Design microservices, distributed systems, APIs, and event-driven architectures.
  • Develop and integrate AI/LLM-powered features using LLM APIs and related technologies.
  • Work with cloud infrastructure, databases, message queues, and deployment automation.
  • Drive system design and solve complex technical challenges.
  • Collaborate with product and engineering teams to deliver scalable solutions.


Requirements:

  • 3-5 years of backend development experience with Python or Java.
  • Strong experience in microservices, distributed systems, APIs, and system design.
  • Hands-on experience with generative AI, LLMs, LLM APIs, RAG, embeddings, or prompt engineering.
  • Experience with AWS/GCP/Azure and relational/NoSQL databases.
  • Strong problem-solving and analytical skills.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →