Job Openings
AI Backend Engineer - Python, FastAPI, LLM (Onsite, Rawalpindi, USD Salary)
About the job AI Backend Engineer - Python, FastAPI, LLM (Onsite, Rawalpindi, USD Salary)
Requirements:
- Bachelors degree in Computer Science, Artificial Intelligence.
- 4-6 years of experience in backend engineering, AI/ML engineering, or related roles.
- Strong expertise in Python, FastAPI, and backend API development.
- Hands-on experience with PyTorch, TensorFlow, PyTorch Lightning, and ML model deployment.
- Proficiency in LLM integration, prompt engineering, NLP, and computer vision.
- Strong SQL skills with experience in PostgreSQL and distributed data systems.
- Experience with Databricks and PySpark for large-scale data processing.
- Proficiency with AWS (S3, EC2), Docker, Linux, and CI/CD pipelines.
- Familiarity with Git, Redis, Hugging Face, OpenPose, and LiveKit.
- Strong analytical, debugging, and communication skills.
Responsibilities:
- Develop and maintain backend services and APIs using Python and FastAPI.
- Integrate LLMs (OpenAI, Anthropic APIs), perform prompt engineering, and build AI-driven workflows.
- Implement and optimize machine learning pipelines using PyTorch, TensorFlow, PyTorch Lightning.
- Work on computer vision, NLP, and model fine-tuning tasks.
- Build and manage distributed data processing workflows using PySpark and Databricks.
- Design, manage, and optimize SQL/PostgreSQL databases.
- Deploy and manage cloud services using AWS (S3, EC2) and Docker containers.
- Implement CI/CD pipelines using GitHub Actions or GitLab.
- Work with tools such as Git, Redis, Hugging Face, OpenPose, and LiveKit.
- Collaborate with cross-functional teams and ensure high-quality documentation.