
Software Engineer
4 days ago
Location: On-site
Time: 5pm- 2am
Employment Type: Full-time
About the Role
We are looking for a highly skilled AI Engineer with at least 5 years of experience to conduct the development of our proprietary AI platform. This role will involve designing, training, fine-tuning, and deploying large-scale AI models, while working with cross-functional teams to build innovative applications that enhance productivity and intelligence across our organization.
Key Responsibilities
• Design & Develop AI Models: Architect, train, and fine-tune large language models (LLMs) and generative AI systems.
• Model Deployment: Build scalable APIs and services to integrate AI into real-world applications (chatbots, copilots, automation tools).
• Data Engineering: Collect, clean, and prepare large datasets for training and fine-tuning models.
• Experimentation: Conduct research and experiments with state-of-the-art AI techniques (transformers, embeddings, reinforcement learning from human feedback (RLHF), RAG pipelines).
• MLOps & Infrastructure: Deploy and monitor models in production using cloud services, GPUs/TPUs, and distributed training frameworks.
• Optimization: Apply quantization, pruning, and other model compression techniques to optimize performance.
• Security & Compliance: Ensure AI systems comply with ethical guidelines, data privacy, and regulatory frameworks.
• Collaboration: Work with product managers, software engineers, and domain experts to deliver AI-driven solutions.
• Continuous Learning: Stay current with cutting-edge research, frameworks, and AI trends.
Required Skills & Qualifications
• Education: Bachelor's/Master's in Computer Science, Artificial Intelligence, Data Science, or a related field (PhD preferred but not mandatory).
• Programming: Strong in Python; solid knowledge of data structures, algorithms, and software engineering best practices.
• AI/ML Frameworks: Expertise in PyTorch, TensorFlow, and Hugging Face Transformers.
• NLP & LLMs: Hands-on experience with transformer models (BERT, GPT, LLaMA, etc.), embeddings, tokenization, and fine-tuning.
• Generative AI: Experience with text generation, code generation, conversational AI, or multimodal AI.
• MLOps & Deployment: Familiarity with Docker, Kubernetes, MLflow, Weights & Biases, Ray, or similar tools.
• Cloud & Infrastructure: Proficiency in Azure, AWS, or GCP for AI workloads (GPU/TPU usage, distributed training).
• Data Handling: Strong knowledge of data preprocessing, pipelines, and vector databases (FAISS, Pinecone, Weaviate).
• Optimization: Knowledge of model efficiency techniques (quantization, distillation, pruning).
• Security & Ethics: Awareness of AI governance, fairness, bias detection, and compliance (GDPR, CCPA, AI Act).
Preferred Skills (Nice-to-Have)
• Experience with Retrieval-Augmented Generation (RAG) and integrating LLMs with knowledge bases.
• Understanding of multimodal AI (text, vision, speech).
• Contributions to open-source AI projects or published research in top AI/ML conferences.
-
Software Engineer IV
7 days ago
Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 2,400,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer IV
7 days ago
Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 2,400,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer III
7 days ago
Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 3,600,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer III
7 days ago
Lahore, Punjab, Pakistan TCP Software Full time 900,000 - 1,200,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer II
7 days ago
Lahore, Punjab, Pakistan TCP Software Full time 900,000 - 1,200,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer II
7 days ago
Lahore, Punjab, Pakistan TCP Software Full time 900,000 - 1,200,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...
-
Software Engineer III
2 weeks ago
Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 3,600,000 per yearFor more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their...
-
Software Engineer III
2 weeks ago
Lahore, Punjab, Pakistan TCP Software Full time 900,000 - 1,200,000 per yearFor more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their...
-
Software Engineer IV
2 weeks ago
Lahore, Punjab, Pakistan TCP Software Full time 900,000 - 1,200,000 per yearFor more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their...
-
Software Engineer IV
27 minutes ago
Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 3,600,000 per yearFor more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their...