Job description
NovaMind AI is seeking a Senior AI Engineer to lead the design, development, and deployment of production-grade AI systems that power real-world applications.
Based in Seattle, you will collaborate with data scientists, software engineers, and product teams to translate research into robust, scalable AI solutions.
Responsibility
- Design, implement, and deploy scalable AI models in production across NLP and computer vision domains.
- Collaborate with data scientists and software engineers to translate research into robust, maintainable features.
- Architect and maintain end-to-end ML pipelines, data services, and model monitoring with strong MLOps practices.
- Optimize models for latency, throughput, and cost; implement CI/CD for ML components.
- Lead code reviews, foster best practices, and mentor junior engineers.
- Ensure reproducibility through experiment tracking, feature store usage, and versioned data.
- Partner with product teams to define success metrics and drive data-driven decisions.
Qualification
- 5+ years of experience delivering production AI/ML systems with demonstrable impact.
- MS/PhD in CS, AI, ML, or a related field; deep learning expertise (PyTorch or TensorFlow).
- Strong programming skills in Python; familiarity with C++ is a plus.
- Experience with cloud platforms (AWS, GCP, or Azure) and MLOps tooling; containerization with Docker and orchestration with Kubernetes.
- Solid understanding of ML lifecycle, experiment tracking, data versioning, and feature stores.
- Hands-on experience with NLP or computer vision projects, including model evaluation and deployment.
- Excellent communication, collaboration, and problem-solving skills; ability to work independently in a fast-paced environment.