Job description
NovaMind AI is seeking a Senior AI Engineer to join our San Francisco team. You will design, develop, and deploy scalable AI solutions that power mission-critical products for enterprise clients. This role blends hands-on research with production engineering, delivering measurable business impact.
We value curiosity, collaboration, and a pragmatic approach to solving complex problems with state-of-the-art techniques in ML, computer vision, NLP, and reinforcement learning.
Responsibility
- Lead end-to-end AI model development from problem framing to production deployment.
- Design and implement scalable architectures using PyTorch/TensorFlow and distributed systems.
- Collaborate with product, data science, and engineering teams to translate business needs into AI solutions.
- Prototype, evaluate, and iterate models with rigorous experiments and metrics.
- Own model serving, monitoring, and reliability in production environments.
- Mentor and coach junior engineers; promote best practices in code quality and experimentation.
- Contribute to the company's AI strategy, roadmap, and reproducible research.
Qualification
- MS/PhD in CS, AI, ML, Statistics, or related field; or equivalent industry experience.
- 5+ years in AI or ML research and/or production with demonstrated impact.
- Strong programming skills in Python; hands-on experience with PyTorch or TensorFlow.
- Experience deploying ML systems at scale; familiarity with ML Ops and CI/CD for ML.
- Solid understanding of data preprocessing, feature engineering, model evaluation, and risk considerations.
- Excellent communication and collaboration across cross-functional teams.
- Proven ability to design and deploy production-grade AI systems; publications or open-source work is a plus.