Role Summary:
The Technical Lead – AI/ML Engineer is responsible for designing, developing, and leading the implementation of AI-driven solutions. This role combines hands-on model development with technical leadership, architecture design, and mentorship of the engineering team. The ideal candidate ensures that AI models are scalable, reliable, and aligned with business objectives.
Key Responsibilities:
- Lead the design, development, and deployment of machine learning models and AI systems
- Define the overall AI architecture, tools, and frameworks
- Translate business requirements into technical AI solutions
- Oversee model training, validation, optimization, and performance monitoring
- Collaborate with data engineers to ensure data quality and availability
- Guide software engineers in integrating AI models into production systems
- Establish best practices for coding, testing, and deployment
- Stay current with advancements in AI/ML and evaluate new technologies
- Mentor and support junior engineers and data scientists
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or related field
- 5+ years of experience in machine learning or AI development
- Strong programming skills (Python preferred)
- Experience with ML frameworks (e.g., TensorFlow, PyTorch)
- Solid understanding of algorithms, data structures, and system design
- Experience deploying models into production environments
Preferred Qualifications:
- Experience in leading technical teams
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Knowledge of MLOps practices and tools
- Experience with NLP, computer vision, or LLMs