{bc}
indeed

Sr. Software Developer (Python/Generative AI)

Icogz Pvt Ltd
Maharashtra, IND
Full-time
Onsite
Discovered 1 weeks ago
PythonDjangoFastAPIReactTypeScriptPostgreSQL
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonDjangoFastAPI
Smart Apply

Full Job Posting

About the company

The company develops generative AI and proprietary algorithms that integrate fragmented big data into actionable business insights.

Its solutions support real-time analysis, decision-making, operational agility, performance improvement, and profitability.

Role overview

The role leads a cross-functional development team building end-to-end generative AI and data-rich applications.

The technical scope spans Python backend systems, big data pipelines, React interfaces, and advanced data visualization.

Technical leadership

  • Lead, mentor, and manage backend and frontend developers.
  • Drive product architecture, technical roadmaps, scalability, security, and end-to-end consistency.
  • Collaborate with product managers, UX designers, and data scientists on technical strategy.
  • Align backend APIs with frontend data consumption and visualization workflows.

Backend and data

  • Oversee Django, Django REST Framework, and FastAPI backend development for big data and LLM applications.
  • Guide AI agent development involving task decomposition, tool usage, memory, and LLM integration.
  • Optimize PostgreSQL and document databases such as MongoDB in a multi-tenant SaaS environment.
  • Ensure efficient data pipelines using Pandas, PySpark, and Dask.

Frontend and operations

  • Guide React and TypeScript development with Redux or Context API state management.
  • Oversee interactive dashboards using amCharts and D3.js for complex datasets.
  • Lead code reviews, CI/CD, automated testing, deployment, incident response, and root cause analysis.
  • Partner with QA to validate data accuracy from databases through user-facing visualizations.

Requirements

  • 8+ years of professional software development experience are required.
  • 3+ years of technical leadership experience managing and mentoring developers are required.
  • Expert Python, Django, and FastAPI proficiency is required.
  • Strong React, TypeScript, state management, database, CI/CD, communication, and product skills are required.

Nice to have

  • Experience with amCharts or D3.js, AWS, Azure, Docker, Kubernetes, WebSockets, Jest, Cypress, Grafana, Prometheus, ClickHouse, DuckDB, or AI/ML deployment is advantageous.

Work location

  • The role is performed in person.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today