Position summary:
We are seeking a talented Engineer to join our AI team. You will technically lead experienced software and machine learning engineers to develop, test, and deploy AI-based solutions, with a primary focus on large language models and other machine learning applications. This is an excellent opportunity to apply your software engineering skills in a dynamic, real-world environment and gain hands-on experience incutting-edgeAI technology.
Key Responsibilities
- Design and Develop AI-Powered Solutions: Architect and implement scalable AI/ML systems, focusing on Large Language Models (LLMs) and other deep learning applications.
- End-to-End Model Development: Lead the entire lifecycle of AI models from data collection and preprocessing to training, fine-tuning, evaluation, and deployment.
- Fine-Tuning Customization: Leverage techniques likeLoRA (Low-Rank Adaptation) and Q-LoRAto efficiently fine-tune large models for specific business applications.
- Reasoning Model Implementation: Work with advancedreasoning models such as DeepSeek-R1, exploring their applications in enterprise AI workflows.
- Data Engineering Dataset Creation: Design and curate high-quality datasets optimized forfine-tuning AI models, ensuring robust training and validation processes.
- Performance Optimization Efficiency: Optimize model inference, computational efficiency, and resource utilization for large-scale AI applications.
- MLOps CI/CD Pipelines: Implement best practices forMLOps, ensuring automated training, deployment, monitoring, and continuous improvement of AI models.
- Cloud Edge AI Deployment: Deploy and manage AI solutions in cloud environments (AWS, Azure, GCP) and exploreedge AI deploymentwhere applicable.
- API Development Microservices: DevelopRESTful APIs and microservicesto integrate AI models seamlessly into enterprise applications.
- Security, Compliance Ethical AI: Ensure AI solutions comply with industry standards, data privacy laws (e.g., GDPR, HIPAA), and ethical AI guidelines.
- Collaboration Stakeholder Engagement: Work closely with product managers, data engineers, and business teams to translate business needs into AI-driven solutions.
- Mentorship Technical Leadership: Guide and mentor junior engineers, fostering best practices inAI/ML development, model fine-tuning, and software engineering.
- Research Innovation: Stay updated with emerging AI trends, conduct experiments withcutting-edge architectures and fine-tuning techniques, and drive innovation within the team.
Basic Qualifications
- A masters degree or PhD in Computer Science, Data Science, Engineering, or a related field
- Experience: 5-8 Years
- Strong programming skills in Python and Java
- Good understanding of machine learning fundamentals
- Hands-on experience with Python and common ML libraries (e.g., PyTorch, TensorFlow, scikit-learn)
- Familiar with frontend development and frameworks like React
- Basic knowledge of LLMs and transformer-based architectures is a plus.
Preferred Qualifications
- Excellent problem-solving skills and an eagerness to learn in a fast-paced environment
- Strong attention to detail and ability to communicate technical concepts clearly