Job description
Join NovaTech AI, a leading force in artificial intelligence, to shape the future of AI-powered products. We are seeking a Senior AI/ML Engineer with deep expertise in NLP and computer vision to design scalable models, drive deployment, and collaborate with cross functional teams.
Location: San Francisco, hybrid work option available. We offer a competitive compensation package including base salary, annual bonus, and equity.
Responsibility
- Lead design and implementation of AI models for NLP and computer vision across product lines.
- Collaborate with data engineers to build robust data pipelines, feature stores, and data quality controls.
- Own the end-to-end ML lifecycle from research to production, including evaluation, monitoring, and continuous optimization.
- Mentor and coach junior engineers; contribute to code reviews and architectural decisions.
- Define and execute ML experimentation strategy with clear success metrics and dashboards.
- Deploy models to cloud platforms (AWS/GCP/Azure) with MLOps best practices, observability, and lineage.
- Communicate results and roadmaps to stakeholders; influence product direction and technical strategy.
Qualification
- MS in Computer Science, AI, or related field; PhD preferred; 5+ years of industry experience in AI/ML.
- Deep expertise in NLP (transformers, BERT, GPT) and computer vision (CNNs, detection, segmentation).
- Proficiency in Python; experience with PyTorch or TensorFlow; familiarity with MLOps tools (Kubeflow, MLflow, Docker, Kubernetes).
- Track record deploying models to production with monitoring, drift detection, and A/B testing.
- Strong software engineering practices: API design, testing, CI/CD, version control.
- Excellent communication and collaboration skills; able to communicate complex results to non-technical stakeholders.
- Experience with cloud platforms (AWS/GCP/Azure) and data warehouses; publications or patents welcomed.