Principal AI Developer - Generative Models
We are seeking an experienced AI Developer, specializing in generative AI, to join our team in Lahore. This role requires 3 to 5 years of progressive experience in AI development, with a focused background in generative models.
As the Generative AI Developer, you will be responsible for the end-to-end process: designing, developing, and implementing advanced AI models and applications capable of creating innovative content and solutions. You will be a core contributor, working with cross-functional teams to integrate these models seamlessly into our products and services, driving significant user value.
Key ResponsibilitiesGenerative AI Development and Research
- Model Development: Develop and optimize advanced generative AI models, including, but not limited to, solutions for natural language processing (NLP) and image generation.
- Algorithm Implementation: Design, develop, and implement generative AI models and algorithms using sophisticated techniques such as GPT, VAE, and GANs.
- Research & Evaluation: Conduct continuous research to stay current with the latest advancements in generative AI, machine learning, and deep learning, and strategically identify opportunities to integrate new AI solutions into our offerings.
Implementation and Performance Engineering
- Framework Deployment: Implement robust algorithms and architectures using industry-leading frameworks, including TensorFlow, PyTorch, or similar.
- Validation: Conduct rigorous experiments to test, validate, and iteratively refine model performance based on empirical data and findings.
- Technical Translation: Collaborate closely with product managers to translate complex business requirements effectively into scalable, efficient, and reliable technical solutions.
Collaboration and Engineering Excellence
- Project Alignment: Work with cross-functional teams to clearly define AI project requirements, ensuring objectives are strongly aligned with overall business goals.
- Best Practices: Actively contribute to code reviews, ensure comprehensive technical documentation, and establish engineering best practices for AI development.
- Competitive Edge: Maintain a competitive edge by staying updated with the latest advancements and ethical considerations in generative AI and machine learning.
Required Qualifications and Expertise
- Education: Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a closely related technical field.
- Experience: Minimum of 3 to 5 years of progressive experience in AI development, with a strong emphasis on generative models.
Technical Skills
- Programming: Deep proficiency in programming languages, particularly Python.
- Frameworks: Extensive experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Keras, OpenAI libraries).
- Generative Models: Solid experience in developing and implementing generative AI models, coupled with a strong understanding of deep learning techniques (GPT, VAE, and GANs).
- Data Science: Familiarity with data preprocessing, feature engineering, and model evaluation techniques.
- Cloud Deployment: Experience utilizing cloud platforms (AWS, Google Cloud, Azure) for deploying and managing AI models in production environments.
- Engineering Practice: Familiarity with modern software development practices, including version control (Git).
Soft Skills
- Excellent problem-solving abilities and a strong capacity to collaborate effectively in a dynamic team environment.
- Strong communication skills, both written and verbal, for effective technical and cross-functional interactions.
- Knowledge of ethical considerations in AI development and proactive strategies for bias mitigation.
Why Work With Us?
- Innovation Leader: Be at the forefront of generative AI innovation, contributing to high-impact and transformative projects.
- Team & Culture: Collaborate with a team of skilled professionals in a fast-paced, research-driven environment.
- Impact: Directly contribute to products and services that leverage cutting-edge AI to significantly enhance user experiences.
- Growth: Access opportunities for continuous learning and professional development in a rapidly evolving field.
- Technology: Work with state-of-the-art tools and frameworks, deploying solutions on leading cloud platforms.
Job Type: Full-time
Work Location: In person