Python Developer

Kiya.ai

Bengaluru

On-site

INR 3,000,000 - 4,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kiya.ai in Bengaluru, India, is seeking engineers with strong Python and C++ skills and deep knowledge of Linux/Unix systems. You will tackle threading, concurrency, and performance challenges while collaborating across teams and applying AI-assisted development practices.

Experience with AI tools (Codex, Copilot, LangChain) and modern development workflows is highly valued. Familiarity with security, networking, and scalable back-end design is a plus.

Qualifications

  • Strong programming expertise in Python.
  • Good working knowledge of C++.
  • Strong experience with Linux/Unix platforms and system-level debugging like threading/concurrency issues, scale and performance bottlenecks.
  • Strong collaborating and communication skills.
  • Strong understanding of CS fundamentals and modern AI-assisted development practices.

Skills

Python
C++
Linux/Unix
Collaboration

Tools

VS Code AI
Codex
Copilot
ChatGPT
LLM Tools
LLMs
Prompt Eng
RAG
AI Workflows
AI Debugger
OpenAI API
LangChain
LlamaIndex
Vector DBs
Embeddings
Prompt Orchestration

Job description

Skills Required
MUST: Core Programming & Platform Skills
  • Strong programming expertise in Python.
  • Good working knowledge of C++.
  • Strong experience with Linux/Unix platforms and system-level debugging like Threading/concurrency issues, Scale and performance bottlenecks,
  • Strong collaborating and communication skills.
MUST: Computer Science Fundamentals

Strong understanding of:

  • Data Structures & Algorithms
  • Object-Oriented Design (OOD)
  • Multithreading & Concurrency
  • Design Patterns (Singleton, Factory, etc.)
  • Database concepts
  • Memory and performance optimization
Networking & Security
MUST:
  • Networking TCP/UDP/TLS.
  • Encryption, Authentication, Authorization, Access Control Lists, DoS protection, Certificate management and cipher suites and Secure communication protocol.
MUST: AI-Assisted Development & GenAI Skills:

Candidates should have exposure to modern AI-assisted software development practices and tools, including:

  • Must: Experience using AI-powered coding assistants and developer productivity tools such as:
  • VS Code AI extensions
  • OpenAI Codex
  • Skills Development
  • GitHub Copilot
  • ChatGPT
  • Other LLM-based developer tools
  • Must: Familiarity with:
  • Large Language Models (LLMs)
  • Prompt engineering
  • Retrieval-Augmented Generation (RAG)
  • AI agent/workflow concepts
  • AI-assisted debugging, testing, and code generation
  • Good to have: Experience building or integrating AI-based tools/applications is a strong advantage, such as:
  • Internal productivity tools
  • Chatbots or automation assistants
  • RAG-based applications
  • AI-enabled developer workflows
  • Good to have: Exposure to AI/ML frameworks and APIs such as:
  • OpenAI APIs
  • LangChain / LlamaIndex
  • Vector databases
  • Embedding models
  • Prompt orchestration frameworks
GOOD TO HAVE: Backend & Distributed Systems

Hands-on experience with:

  • REST APIs
  • Event-driven architectures
  • Inter-process communication (IPC)
  • HTTP/HTTPS transactions
  • Asynchronous programming and messaging systems
GOOD to HAVE: Preferred Qualifications:
  • Experience with collaboration products.
  • Exposure to secure communication platforms or VoIP/SIP-based systems.
  • Knowledge of containerization technologies such as Docker/Kubernetes is a plus.
  • Familiarity with observability and monitoring tools is an advantage.
GOOD TO HAVE:
  • Experience working in Agile/Scrum environments.
  • Familiarity with Git, CI/CD pipelines, and code review practices.
  • Understanding of VoIP and SIP concepts .
  • Cisco Collaboration, Calling.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GenAI Fullstack Developer
GenAI Fullstack Developer

Pratham Software • Jaipur

On-site
INR 1,200,000 - 2,200,000
Sr. Python Developer
Sr. Python Developer

Neurealm • Maharashtra

On-site
INR 1,800,000 - 2,800,000
Lead AI Engineer
Lead AI Engineer

Hiringhood • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Senior Python / Conversational AI Engineer
Senior Python / Conversational AI Engineer

Zorba AI • Maharashtra

On-site
INR 2,500,000 - 5,000,000
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Keka Technologies Private Limited • Ahmedabad District

On-site
INR 4,200,000 - 5,800,000
Senior Python / Conversational AI Engineer
Senior Python / Conversational AI Engineer

Zorba AI • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Artificial Intelligence Developer
Artificial Intelligence Developer

Allegis Group • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Nxtwave Disruptive Technologies (Hiring for a client) • Pune District, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,000,000
python Developer
python Developer

MetaforgeIT solutions • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Developer with AI / Java
Software Developer with AI / Java

Purview Services • Nagpur District

Hybrid
INR 1,200,000 - 2,400,000