Search by job, company or skills

Atologist Infotech

Senior Python Developer (AI Exposure a Plus)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location- Surat, Gujarat (on-site)

Working Days- Monday to Friday

We're hiring an experienced Python Developer to build and maintain core backend/platform components. This is a Python-first role: you'll own services, APIs, integrations, data pipelines, performance, and reliability. Any experience with AI/LLMs is a bonus (we'll treat it as an add-on, not the main requirement).

Key Responsibilities

  • Build and maintain production-grade backend services and APIs using Python (FastAPI/Flask/Django).
  • Design clean, reusable modules and frameworks for internal use (utilities, SDKs, shared libraries).
  • Implement integrations with third-party systems (REST APIs, webhooks, SDKs), and manage auth patterns (OAuth, API keys).
  • Work with data stores: PostgreSQL/MySQL, Redis, and (if needed) search/indexing systems.
  • Write robust background jobs/workers (Celery/RQ/Kafka/SQSany is fine).
  • Improve system reliability: monitoring, alerting, logs, tracing, retries, timeouts, idempotency.
  • Optimize performance (profiling, caching, query tuning, concurrency/async where appropriate).
  • Own code quality: unit/integration tests (pytest), code reviews, documentation, CI/CD.

Required Skills & Experience

  • 5+ years professional experience in Python development.
  • Strong backend fundamentals: APIs, auth, databases, caching, distributed systems basics.
  • Hands-on experience with FastAPI / Flask / Django (at least one in production).
  • Strong knowledge of SQL and database design (indexes, transactions, migrations).
  • Experience building production systems with Docker; cloud exposure (AWS/GCP/Azure) is a plus.
  • Strong testing practices (pytest), debugging, and performance optimization.
  • Ability to work independently, take ownership, and deliver in ambiguous environments.

Nice to Have (AI as Add-on)

Basic familiarity with AI/ML concepts or tools:

  • Consuming LLM APIs, prompt handling, tool/function calling
  • RAG basics, embeddings, vector DBs (pgvector/FAISS/Pinecone)
  • Working knowledge of LangChain/LangGraph/LlamaIndex (optional)
  • Experience with data pipelines, ETL, or analytics workflows.

Candidate Profile

  • Strong software engineering mindset (clean architecture, readability, maintainability).
  • Practical problem-solver who can ship and iterate quickly.
  • Comfortable mentoring juniors and raising the overall engineering bar.

If the above requirements suit your interest, please call us on+91 9909166110or send your resume to[Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134391583