Job Title: Python Developer with Cloud Technology, Large Language Models (LLM), and REST API Experience
Job Summary: We are seeking a skilled Python Developer with expertise in cloud technologies, Large Language Models (LLM), and REST API development. The ideal candidate will design, develop, and deploy scalable applications in a cloud environment, leveraging machine learning models and API frameworks to build intelligent, high-performance solutions. This role requires strong technical knowledge, innovative problem-solving skills, and the ability to collaborate with cross-functional teams to deliver impactful solutions.
Key Responsibilities:
- Python Development: Design, develop, write, optimize, and maintain high-quality, reusable code in Python for various applications and modules.
- Cloud Integration: Develop, deploy, and manage applications on cloud platforms (AWS, GCP, Azure) to ensure scalability, security, and reliability.
- Machine Learning & LLMS: Integrate and work with Large Language Models (like Open AI, etc.) for NLP and AI-driven features, customising and fine-tuning where needed.
- API Development: Design and implement Restful APIS that provide seamless integration with front-end applications and other services.
- Data Processing and Pipelines: Create and optimise data processing workflows to support AI model training and deployment.
- Collaboration & Documentation: Work with data scientists, engineers, and stakeholders to understand requirements, document solutions, and ensure alignment on project goals.
- Performance Optimization: Monitor application performance and scalability, implementing improvements to enhance response times and resource efficiency.
- Testing & Debugging: Conduct thorough testing and debugging to ensure quality, security, and stability across platforms and modules.
- Scalability and security: The design of the module/application should be scalable, and the data it secures should also be scalable. For scalability, cloud technologies such as ECS and ECR can be adopted.
Required Skills and Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in Python development, with a strong understanding of object-oriented programming.
- Proficiency with cloud platforms (AWS, Google Cloud, Azure) and cloud services.
- Hands-on experience with Large Language Models (GPT, BERT, etc.) and familiarity with NLP techniques.
- Proven experience designing and building REST APIS and micro services.
- Knowledge of database technologies (SQL, No SQL) and data processing frameworks.
- Familiarity with version control (Git), CI/CD pipelines, and containerization (Docker).
- Strong problem-solving skills and a collaborative mindset.
- Excellent communication and documentation skills.
Preferred Skills:
- Experience with DevOps practices and infrastructure-as-code tools (e.g., Terraform, Cloud Formation).
- Familiarity with additional frameworks like Django, Flask, or Fast API.
- Knowledge of front-end technologies and API integration with front end systems.
- Exposure to MLOps practices for model deployment and monitoring.
- Experience with Oracle E-Business Suite (EBS) is highly desirable.
- Location: Remote
- Notice Period: Immediate
- Employee and Payroll with Everforce Software India Pvt. Ltd., Regd. Office in Hyderabad. HQ in California. https://everforce.com/
- Only TDS and Professional tax are deducted.
- Required to use your laptop for work.
Job Type: Full-time
Benefits: