Job Description
Experience: 3+ Years
Location: Ahmedabad
Job Description
We are looking for highly skilled and motivated Software Engineering (Python & AI/ML) to lead our software development and AI engineering initiatives. The ideal candidate will possess deep expertise in Python, AI/ML, and hands-on experience with GenAI and LLMs. As a team lead, you will mentor engineers, drive architecture and design decisions, and lead the development of intelligent and scalable backend systems.
Key Responsibilities
• Lead and mentor a cross-functional team of developers and AI/ML engineers.
• Architect and implement backend services using Python and modern frameworks.
• Guide the development and deployment of GenAI and LLM-based solutions for real-world applications.
• Collaborate with data scientists and product teams to build intelligent features and systems.
• Research, fine-tune, and implement LLMs (e.g., OpenAI, Hugging Face Transformers, LLaMA, etc.).
• Integrate LLMs into production systems and optimize their performance and cost-efficiency.
• Design and expose APIs for front-end and third-party integrations.
• Ensure code quality, scalability, and maintainability through code reviews and testing.
• Manage project timelines, delegate tasks, and ensure timely delivery.
• Stay updated on the latest advancements in AI/ML, GenAI, and cloud computing.
Required Qualifications & Skills
• Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
• 3+ years of professional experience in Python development.
• Strong expertise in frameworks like Django, FastAPI, or Flask.
• Solid understanding of GenAI, prompt engineering, and transformer architectures.
• Hands-on experience with LLM frameworks such as OpenAI, Hugging Face, Langchain, or similar.
• Practical knowledge of NLP, deep learning, and model fine-tuning techniques.
• Experience with ML frameworks like TensorFlow, PyTorch, and Scikit-learn.
• Proficient in REST API development and integration.
• Familiarity with AWS services (S3, EC2, Lambda) or similar cloud platforms.
• Strong understanding of OOP, system design, and multi-threaded applications.
• Familiarity with version control tools like Git.
• Excellent problem-solving, leadership, and communication skills.
We look forward to your response and hope to discuss this opportunity further.