ML Engineer – Generative AI Applications | Python Developer (India)

ML Engineer – Generative AI Applications | Python Developer (India)

05 Nov
|
Atigro
|
India

05 Nov

Atigro

India

Position: ML Engineer – Generative AI Applications | Python Developer

Location: Remote-India

Experience: 5–8+ Years

Employment Type: Full-Time

Technology Stack: Python, Django, Django REST Framework, PostgreSQL

Job Overview

At Atigro, we are building an advanced AI-powered product to integrate with ERP systems for enterprise clients. Our mission is to improve enterprise productivity through secure, high-performance AI assistants delivering accurate, actionable insights.

We seek a Senior Backend Engineer with strong Python, Django, REST API, and database expertise to develop scalable enterprise solutions. You'll work with a global team in a fast-paced, startup-like environment backed by a large organization.

Key Responsibilities

- Backend Development: Design, build, and maintain scalable Python/Django applications supporting AI-powered ERP workflows.
- APIs & Integrations: Develop secure REST APIs and integrate third-party services, including external LLM inference APIs.
- Database Management: Design and optimize complex relational databases for performance, integrity, and scalability.
- Security: Implement authentication, authorization, RBAC, object-level permissions, and API security.
- Performance: Optimize queries, asynchronous tasks, background processing, and complex business logic.
- Deployment: Manage cloud deployments, CI/CD, application reliability, and technical documentation.
- Testing: Develop automated unit, integration, and end-to-end tests, including Selenium.
- Collaboration & Innovation: Work with global, primarily native English-speaking teams (US, Canada, UK) to deliver robust AI-driven enterprise applications.

Required Technical Skills

- Python: Advanced OOP, data structures, algorithms, and complex problem-solving.
- Django & DRF: ORM, serializers, middleware, authentication, permissions, and API development.
- Databases:



PostgreSQL/MySQL, advanced SQL, indexing, transactions, migrations, and query optimization.
- REST APIs: Architecture, integrations, validation, error handling, versioning, and performance.
- Security: JWT, OAuth 2.0, RBAC, object-level access control, OWASP, and secure data handling.
- DevOps: Linux, Docker, Nginx, Gunicorn/Uvicorn, Git, CI/CD, AWS/Azure.
- Backend Tools: Redis, Celery, caching, background jobs, and logging.
- Testing: Pytest, unit/integration testing, Selenium, and API debugging.
- Communication: Excellent written and spoken English for distributed, client-facing collaboration.

Preferred Qualifications

- 5+ years of backend development with substantial hands-on Django experience.
- Experience building enterprise-grade applications and large-scale backend systems.
- Strong knowledge of software architecture, design patterns, and database optimization.
- Experience with complex business logic, concurrent operations, and high-volume data.
- Ability to independently design, develop, deploy, and maintain backend modules.
- Solid debugging, analytical, problem-solving, and technical ownership skills.
- Comfortable working in dynamic, fast-paced environments.
- Nice to Have
- Production experience integrating AI services with software systems.
- Productively use AI tools, but validate your work sincerely before submitting!

Note: This is primarily a backend engineering position. Frontend and AI/ML development expertise are not required; AI integration experience is an advantage.

Why Join Atigro?

Build innovative AI solutions for leading global enterprises.

Work remotely with flexible hours and international teams.

Enjoy startup-like agility with large-enterprise stability.

* Own challenging, high-impact projects shaping enterprise AI.

Ready to build the next generation of enterprise AI applications? Join Atigro!

📌 ML Engineer – Generative AI Applications | Python Developer (India)
🏢 Atigro
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ml engineer – generative ai applications | python developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: ml engineer – generative ai applications | python developer (india) / india