Description
You will design, develop, and maintain scalable APIs and automation solutions while contributing to the full product lifecycle.
Responsibilities
- Design and develop high-quality, scalable APIs and maintain comprehensive documentation for developer integration.
- Build automation scripts and solutions to streamline business processes and improve organizational efficiency.
- Implement security protocols including authentication, authorization, and encryption to protect API endpoints and data.
- Monitor performance, conduct load testing, and implement optimization strategies to reduce latency.
- Develop and deploy AI/ML models including data preprocessing, feature engineering, and model training.
Required Skills
- 4 to 8 years of experience in API design, development, and product development.
- Proficiency in Python, Java, JavaScript, or Ruby.
- Strong expertise in Python for AI/ML development.
- Deep knowledge of Machine Learning libraries such as TensorFlow, PyTorch, or scikit-learn.
- Solid understanding of RESTful and/or GraphQL API design principles.
- Experience with API security protocols including OAuth, JWT, and API keys.
- Proven ability to develop automation solutions and scripts.
- Experience with API management tools and platforms.
Preferred Skills
- B.Tech/B.E. in Computers or any graduate degree.