Job Description
We are looking for a skilled developer with strong experience in Java and Python, along with exposure to AI/ML concepts, to work on building scalable and intelligent applications. The ideal candidate should have a good balance of backend development and familiarity with AI-driven solutions.
Role Overview
We are looking for a skilled developer with strong experience in Java and Python, along with exposure to AI/ML concepts, to work on building scalable and intelligent applications. The ideal candidate should have a good balance of backend development and familiarity with AI-driven solutions.
Key Responsibilities
Develop and maintain backend applications using Java and Python
Work on AI/ML-based use cases, including data processing and model integration
Design and build scalable, high-performance systems
Collaborate with cross-functional teams to deliver end-to-end solutions
Integrate APIs and work on microservices-based architecture
Participate in code reviews and follow best coding practices
Work with databases for data storage and retrieval
Contribute to system design discussions and technical Skills :
Strong hands-on experience in Java and Python
Basic to intermediate understanding of AI/ML concepts
Experience with REST APIs and microservices architecture
Familiarity with SQL and/or NoSQL databases
Good understanding of data structures and system design basics
Strong problem-solving and debugging skills
Good To Have
Exposure to Generative AI / LLM / RAG concepts
Experience with cloud platforms (AWS / Azure / GCP)
Knowledge of Docker / Kubernetes
Experience working in Agile environments
Understanding of data pipelines or model deployment
(ref:hirist.tech)