Design and implement high-performance APIs using FastAPI and Flask.
•
Develop and maintain complex database systems with PostgreSQL, MongoDB, and Redis.
•
Build and optimize NLP solutions using SpaCy, NLTK, Transformers (Hugging Face), and Gensim.
•
Create and deploy machine learning and deep learning models using TensorFlow, PyTorch, and Keras.
•
Collaborate with cross-functional teams to define, design, and ship new features.
•
Write clean, maintainable, and efficient code.
•
Participate in code reviews and provide constructive feedback to peers.
•
Troubleshoot and debug applications to ensure optimal performance.
•
Stay updated with industry trends and technologies to bring innovative solutions to our projects
Must haves for a complete job fulfillment:
• 3+ years of experience as a Python Developer with a strong portfolio of projects.
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
• Excellent problem-solving skills and attention to detail.
• Strong communication and teamwork abilities.
Strong knowledge of:
•PostgreSQL: Relational database for structured data.
• MongoDB: NoSQL database for unstructured data.
•Redis: In-memory data structure store, used as a database, cache, and message broker.
Proficiency in:
• FastAPI: High-performance web framework for building APIs with Python 3.6+.
•Flask: Micro web framework for Python.
•GraphQL: For building APIs with query flexibility.
Expertise in natural language processing (NLP):
•SpaCy: Industrial-strength NLP library for Python.
•NLTK (Natural Language Toolkit): A suite of libraries and programs for symbolic and statistical natural language processing.
•Transformers (Hugging Face): State-of-the-art models like GPT, BERT, T5, etc.
•Gensim: For topic modeling and document similarity.
Experience with machine learning and deep learning frameworks:
•TensorFlow: Open-source platform for machine learning.
•PyTorch: Deep learning framework known for its flexibility and ease of use.
•Keras: High-level neural networks API, running on top of TensorFlow.
•Contributions to open-source Python projects or active involvement in the Python community.