We are seeking a highly skilled and passionate Software Developer with expertise in Python programming and a strong background in automation and AI technologies. The ideal candidate will have experience working on projects involving Large Language Models (LLMs), including fine-tuning, optimization, and integration. This role requires someone who can write clean, efficient code, automate processes, and contribute to the development of AI-driven solutions. Key Responsibilities Design, develop, and maintain robust Python applications and scripts for various business use cases. Build and enhance automation frameworks, tools, and workflows to improve efficiency. Work with LLMs (Large Language Models), including fine-tuning, prompt engineering, and model deployment. Integrate AI models into applications and services using APIs or custom pipelines. Collaborate with cross-functional teams (data scientists, ML engineers, product managers) to deliver end-to-end AI solutions. Optimize code for performance, scalability, and maintainability. Troubleshoot, debug, and enhance existing systems and automations. Stay updated with the latest advancements in AI/ML, LLMs, and Python ecosystems. Required Skills & Qualifications 3+ years of professional experience as a Python Developer or Software Engineer. Proven experience in writing clean, efficient, and maintainable Python code. Hands-on experience building automation workflows (e.g., using Python scripts, Airflow, or other automation tools). Working knowledge of AI/ML concepts, specifically Large Language Models (e.g., OpenAI, Hugging Face, LLaMA, GPT models). Experience in fine-tuning LLMs or training custom models using frameworks such as PyTorch ,TensorFlow , LangChain Familiarity with APIs, RESTful services, and AI integrations. Strong problem-solving skills and ability to work in a collaborative team environment. Good understanding of version control systems (Git) and CI/CD practices. Preferred Qualifications Experience with cloud platforms (AWS, GCP, Azure) for AI/ML model deployment. Familiarity with Docker or Kubernetes for containerized deployments. Knowledge of data pipelines and ETL processes. Experience with prompt engineering and building LLM-powered chatbots or applications. Exposure to LangChain or other LLM orchestration frameworks. Soft Skills Strong analytical and debugging abilities. Excellent communication and teamwork skills. Ability to work on multiple projects with tight deadlines. Passion for learning emerging technologies and applying them to real-world problems.