Software Engineer
Remote
Hiringeye
Startup
Product & Service
B2B
₹ 40-55 Lacs PA
Pre-seed
Software Development
Bangalore, Karnataka, India
Post Status: closed
Permanent
42 applications
Experience: 7-10 Years
Skills
Artificial Intelligence
Application Programming Interfaces (API)
Microservices
PyTorch
Machine Learning
System Design
GraphQL
Python
RAG
Algorithms and Data Structures
Posted 183 days ago

About the job

This is a permanent role with one of the product startup - A valued client of Hiringeye.

About the Role

We are looking for an experienced Software Developer with strong expertise in Python, AI/ML, and solid architectural skills including Low-Level Design (LLD) and High-Level Design (HLD). The ideal candidate will be responsible for designing, developing, and deploying scalable AI-driven applications and backend systems.


Key Responsibilities

  • Design, develop, and maintain high-quality software solutions using Python.

  • Build and integrate AI/ML models, ensuring performance, accuracy, and scalability.

  • Create robust HLD and LLD documents for new and existing systems.

  • Collaborate with cross-functional teams including Data Scientists, DevOps, Product, and QA.

  • Optimize application performance, troubleshoot issues, and implement best coding practices.

  • Participate in design discussions, code reviews, and architecture evaluations.

  • Ensure solutions adhere to security, reliability, and compliance standards.

  • Mentor junior developers and contribute to technical excellence across the team.


Mandatory Skills

  • Python (Advanced proficiency)

  • AI / Machine Learning (Model development, deployment, or integration)

  • Low-Level Design (LLD)

  • High-Level Design (HLD)

  • Experience with microservices or distributed systems

  • Strong problem-solving and analytical abilities


Good to Have Skills

  • Experience with Deep Learning frameworks (TensorFlow, PyTorch)

  • Exposure to LLM, RAG, Conversational AI, or NLP-based systems

  • Knowledge of cloud platforms (AWS, Azure, GCP)

  • Familiarity with CI/CD and DevOps practices

  • Experience with containerization (Docker, Kubernetes)

  • Knowledge of REST, GraphQL, or gRPC APIs