7 hours ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design and build intelligent software solutions using Python-based services and modern AI capabilities.
- Contribute to product features and integrate AI into existing platforms.
- Build backend services or applications and integrate REST APIs and third-party services.
- Implement application and infrastructure delivery practices with policy guardrails.
- Collaborate within a cross-functional engineering team to deliver scalable, high-quality software.
- Work with cloud platforms, containerization, Kubernetes, and SQL or NoSQL databases.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field.
- 3–5 years of professional software development experience.
- Strong proficiency in Python, including experience building backend services or applications.
- Basic to intermediate experience with AI/ML concepts, including model integration, prompt-based AI, or data-driven features.
- Experience with LangChain, LangGraph, and Langfuse.
- Experience working with REST APIs and integrating third-party services.
- Familiarity with Git-based version control and collaborative development workflows.
- Familiarity with CI/CD for applications and infrastructure with policy guardrails.
- Experience working in an agile or iterative development environment.
- Exposure to AWS, Azure, or GCP and to Docker-based containerization and Kubernetes deployment.
- Experience with SQL or NoSQL databases.
- Preferred: experience with TensorFlow, PyTorch, scikit-learn, or LLM-based APIs.
- Preferred: experience in healthcare or other regulated software environments.
