Senior Software Engineer – Backend & GenAI

datawrkz

Bengaluru

On-site

INR 1,500,000 - 4,000,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dependent coverage
Performance-based pay
Professional development support
Flexible work culture
Onsite meals & recreation
Growth ownership in India

Job summary

Datawrkz in Bengaluru is seeking a senior software engineer to design, develop, test, and maintain scalable backend applications using Python, Django and FastAPI, with a strong emphasis on AI-powered features and GenAI integrations.

You will own quality through reviews, CI/CD deployments on AWS, and mentoring junior developers, while translating product roadmaps into engineering design documents and delivering releases on time.

Qualifications

  • 5-7 years of software development experience, including 4+ years of hands-on Python.
  • Strong experience building production-grade RESTful APIs with Django, Django REST Framework and FastAPI.
  • Practical use of AI-assisted development tools (GitHub Copilot, Cursor, Claude Code or similar).
  • Understanding GenAI and LLM concepts, limitations and trade-offs.
  • Solid SQL skills (PostgreSQL/MySQL), with NoSQL knowledge.
  • Strong fundamentals in OOP, design patterns, DSA and authentication/authorization.
  • Hands-on experience with AWS, Docker, CI/CD pipelines and Linux.
  • Proficiency with Git and collaborative workflows.

Responsibilities

  • Design, develop, test and maintain scalable backend applications using Python, Django and FastAPI.
  • Identify opportunities to use AI to improve the product, developer productivity and business processes.
  • Contribute to building GenAI features such as LLM integrations, RAG and agentic workflows.
  • Use AI coding assistants effectively in daily development, ensuring quality and security of code.
  • Translate functional specs and product roadmap into software design documents and keep updated.
  • Follow the SDLC and deliver releases on time.

Skills

Python
Django
Django REST Framework
FastAPI
AI-assisted development tools
GenAI concepts
PostgreSQL
MySQL
NoSQL
OOP
Design patterns
DSA
AWS
Docker
CI/CD
Linux
Git

Tools

LangChain
LangGraph
MCP
LLM API

Job description

Founded in 2013, Datawrkz is a rapidly growing global digital advertising solutions company with a

strong presence in India, the US, and the UK. Acquired by Nazara Technologies in 2022 and further

strengthened by the acquisition of S&;T in the UK, we continue to expand our global footprint and

capabilities.

Led by industry veterans, Datawrkz partners with advertisers and publishers to solve complex marketing challenges across industries. We specialize in full-funnel advertising with a strong focus on delivering measurable outcomes.

Our expertise spans Search, Social, Programmatic, and cutting-edge platform partnerships (including Google, Meta, The Trade Desk, Amazon DSP, Vizibl, Ignition, and others) — enabling us to deliver innovative, performance-driven solutions.With over a decade of experience, our team of Performance Specialists combines analytical rigor with deep product knowledge to help mid-market clients and global brands achieve their marketing goals.

Learn more about us at:

https://datawrkz.com/careers

https://datawrkz.com/company/

https://www.linkedin.com/company/datawrkz/

https://www.mediawrkz.com/

Interview Mode:

In-Person (Face-to-Face) Interview at the HSR Layout Office, Bengaluru.

Key Responsibilities
  • Design, develop, test and maintain scalable backend applications using Python, Django and FastAPI.
  • Identify opportunities to use AI to improve the product, developer productivity and business processes.
  • Contribute to building GenAI features such as LLM integrations, RAG and agentic workflows, learning and applying new AI patterns as the product evolves.
  • Use AI coding assistants effectively in daily development, while owning the quality, correctness and security of the final code.
  • Translate functional specs and the product roadmap into software design documents, and keep them updated.
  • Follow the SDLC across design, development, testing and maintenance, and deliver releases on time.
  • Write modular, clean and well-tested code that is robust, readable and maintainable.
  • Lead design and code reviews, and mentor junior developers.
  • Support CI/CD automation and deployments on AWS.
  • Handle customer escalations and production issues promptly.
Skills and Experience
Mandatory Skills
  • 5-7 years of software development experience, including 4+ years of hands-on Python.
  • Strong experience building production-grade RESTful APIs with Django, Django REST Framework and FastAPI.
  • Practical use of AI-assisted development tools (GitHub Copilot, Cursor, Claude Code or similar), with the judgement to review, test and correct AI-generated code.
  • Understanding of GenAI and LLM concepts, limitations and trade-offs, including hallucination, context limits, token cost, latency and prompt injection.
  • Solid SQL skills (PostgreSQL/MySQL), with working knowledge of NoSQL.
  • Strong fundamentals in OOP, design patterns, DSA and authentication/authorization.
  • Solid understanding of system design and scalability concepts: caching, async processing, queues, database optimisation and API performance.
  • Hands-on experience with AWS, Docker, CI/CD pipelines and Linux.
  • Proficiency with Git and collaborative workflows (branching, pull requests, code reviews).
  • Experience writing unit and integration tests.
  • Strong problem-solving and communication skills, and the ability to learn new technologies quickly.
Good to have
  • Hands-on experience building GenAI features: LLM API integration (OpenAI, Anthropic Claude, Gemini or AWS Bedrock), prompt engineering, RAG, embeddings and vector databases, a production GenAI deployment is a strong plus.
  • Experience building agentic workflows: tool/function calling, multi-step task orchestration, memory and error handling.
  • Familiarity with LLM frameworks such as LangChain or LangGraph, and with Model Context Protocol (MCP).
Compensation and Benefits
  • Medical Insurance Coverage of ₹3,00,000 for individual, spouse, and kids, with the option to
  • include parents and increase coverage to ₹5,00,000
  • Performance-driven compensation with upside linked to revenue/gross margin
  • Professional development support, including reimbursement for relevant certifications/courses
  • A flexible, outcome-oriented work culture, supported by a global leadership team
  • Onsite perks: meals, recreation, and an open, collaborative environment
  • The opportunity to own and shape Datawrkz's India growth story
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Datawrkz • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Medical Insurance Coverage
Performance-based compensation
Professional development support
+2
Associate Business Intelligence Analyst
Associate Business Intelligence Analyst

Jobgether • India

Hybrid
INR 600,000 - 900,000
Hybrid working arrangement
Group health insurance
Group term life insurance
+6
AI Engineer TSG
AI Engineer TSG

Burns & McDonnell • Bengaluru

On-site
INR 2,400,000 - 4,800,000
Technical Manager – GenAI & Agentic AI Platforms IRC298526
Technical Manager – GenAI & Agentic AI Platforms IRC298526

GlobalLogic • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Flexible work schedules
Work from home options
Professional certifications
+1
Inside Sales Associate – North America
Inside Sales Associate – North America

datawrkz • Bengaluru

On-site
INR 600,000 - 900,000
Medical Insurance
Performance-based pay
Certifications reimbursement
+1
GEN AI Engineer
GEN AI Engineer

Quantzig AI Solutions India Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Python Backend - GenAI Engineer
Python Backend - GenAI Engineer

Optimum Solutions • Chennai

On-site
INR 2,500,000 - 4,500,000
AWS Bedrock AI Development Engineer
AWS Bedrock AI Development Engineer

Cloudbyz, Inc. • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Competitive India-market compensation
Flexible work model
Opportunity for rapid growth
Lead GenAI Developer
Lead GenAI Developer

Indegene Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior AI Engineer
Senior AI Engineer

BigTapp Analytics • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Health insurance
Parental insurance
Retirement savings plan