Senior Python Backend Developer (Machine Learning)
Location: Chennai (Work from Office)
Experience: 5–6 Years
Job Type: Full-Time
Job Summary
We are seeking an experienced Senior Python Backend Developer with strong expertise in backend development and Machine Learning to build scalable applications for cryptocurrency market analytics and prediction systems. The ideal candidate should have hands-on experience in developing REST APIs, data pipelines, and ML models for real-time market data.
Key Responsibilities
Develop scalable REST APIs using FastAPI.
Build and maintain crypto market data pipelines.
Design and optimize PostgreSQL databases.
Develop and deploy ML models (LSTM, GRU, Transformer, XGBoost).
Integrate third-party APIs (Binance, CoinGecko, etc.).
Implement authentication, caching, logging, and background jobs.
Containerize applications using Docker.
Collaborate with cross-functional teams to deliver high-quality solutions.
Required Skills
Python 3.10+, FastAPI
PostgreSQL, SQLAlchemy
Pandas, NumPy
TensorFlow / PyTorch / Scikit-learn
LSTM, GRU, Transformer, XGBoost
Time-Series Forecasting
REST APIs & JWT Authentication
Docker, Git, CI/CD
Redis, Celery/APScheduler
Swagger/OpenAPI
Preferred Qualifications
B.E./B.Tech/MCA/M.Sc or equivalent.
5–6 years of Python backend development experience.
Experience in FinTech, Crypto, Trading, or Real-Time Data Platforms.
Knowledge of Web Sockets and Cloud platforms (AWS/GCP/Azure) is a plus.
Work Location: Chennai (Work from Office)
Pay: ₹50,000.00 - ₹60,000.00 per month
Benefits:
- Flexible schedule
- Paid time off
Work Location: In person