Write clean, maintainable, and efficient code in Python.
Develop back-end components to improve responsiveness and overall performance
Improve functionality of existing systems
Implement security and data protection solutions
Test and debug programs
Assess and prioritize feature requests
Coordinate with internal teams to understand user requirements and provide technical solutions
Conduct experiments to validate ML model performance and iterate based on results.
Optimize models for performance, scalability, and reliability
Stay updated with the latest trends and advancements in machine learning and Python development.
Participate in code reviews and contribute to a collaborative team environment.
Required Skills And Education
Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
Knowledge of SQL and database management systems.
Experience with Machine Learning and deep learning Algorithms
Fine-tune and implement large language models (e.g., LLAMA, BERT, T5) for natural language processing (NLP) tasks such as text generation, summarization, and translation.
Stay updated on the latest advancements in AI, machine learning, and LLM technologies, tools, and frameworks.
Experience deploying ML models and llms on cloud platforms (AWS, GCP, or Azure).
Strong analytical and critical-thinking skills to solve complex problems with AI/ML solutions.
Experience with Git.
Hands-on experience with libraries and frameworks including SpaCy, Hugging Face Transformers, NLTK, OpenCV, TensorFlow, Keras, and PyTorch.