Job Description:
Skillset Requirements: Senior Software Engineer
- 3.5–5 years of relevant experience in Python
- Minimum 3.5 years of experience in Python programming
- At least 1+ years of experience in machine learning and natural language processing
- Minimum 1.5 years of experience with large language models (LLMs) and generative AI (GenAI)
- At least 2 years of experience with any database
- 1+ years of knowledge in deploying ML models/Python applications on Azure or AWS
- Familiarity with LLMOps is a plus
Key Responsibilities:
- Design, develop, and maintain Python-based applications focused on ML and AI
- Build and optimize ML/NLP models and integrate them into production systems
- Implement and fine-tune LLMs and GenAI solutions for business applications
- Design and manage database structures to support ML applications and data pipelines
- Deploy and monitor ML models in cloud environments (AWS/Azure)
- Collaborate with cross-functional teams to deliver effective solutions
- Write clean, efficient, and well-documented code
- Participate in code reviews and provide feedback
- Troubleshoot and resolve technical issues in production
- Stay updated with emerging trends in ML, NLP, and GenAI