AI Python Developer

1 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role

: Python Developer

Experience

: 1-2 years

Location

: Surat (Onsite)

Responsibilities

  • Design and develop core modules of the AI Agent SDK in Python.
  • Integrate and optimize STT, LLM, and TTS pipelines for real-time performance.
  • Work with APIs from providers like OpenAI, Anthropic, Deepgram, AssemblyAI, Whisper, ElevenLabs, etc.
  • Implement efficient data structures and algorithms for streaming, concurrency, and low-latency AI interactions.
  • Collaborate with frontend/mobile SDK teams (JS, React Native, Android, iOS) to ensure smooth integrations.
  • Build and maintain unit tests, CI/CD pipelines, and documentation for SDK releases.
  • Optimize memory usage, error handling, and network performance for production-ready deployments.
  • Research and experiment with the latest AI models, open-source tools, and SDK best practices.

Requirements

  • 1+ years of experience in Python development with a strong focus on core concepts (OOP, async, multithreading, multiprocessing).
  • Hands-on experience with LLM APIs (OpenAI, Anthropic, Llama, etc.).
  • Experience with STT (e.g., Whisper, Deepgram,) and TTS engines (e.g., ElevenLabs, Azure Speech).
  • Strong knowledge of WebSockets, gRPC, REST APIs, and real-time streaming.
  • Solid understanding of data handling, serialization (JSON, Protobuf), and message queues.
  • Familiarity with AI frameworks/libraries: PyTorch, Hugging Face Transformers, LangChain (nice to have).
  • Experience in SDK development, packaging, and distribution (PyPI, wheels, versioning).
  • Comfortable with Linux/macOS development environments.
  • Good understanding of testing (pytest), code quality, and performance profiling.

Nice to Have

  • Experience with Docker, Kubernetes, cloud deployments (AWS/GCP/Azure).
  • Knowledge of WebRTC, audio codecs, or real-time communication protocols.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You