- Company Name
- AvePoint
- Job Title
- Principal Applied Scientist - Machine Learning
- Job Description
-
Job Title: Principal Applied Scientist – Machine Learning
Role Summary:
Lead the design, development, and deployment of advanced machine learning solutions that solve critical business problems. Drive end‑to‑end AI/ML lifecycles, from data engineering and model training to production rollout and continuous improvement, while collaborating with cross‑functional teams to ensure scalable, high‑impact solutions.
Expectations:
- Demonstrate extensive expertise in ML/AI with a record of delivering production‑grade models at scale.
- Own model performance, experimentation, and operationalization, ensuring compliance and responsible data usage.
- Mentor junior team members, share best practices, and influence the organization’s AI strategy.
Key Responsibilities:
1. Design, build, and deploy machine‑learning models using structured & unstructured data sources.
2. Engineer end‑to‑end data pipelines that optimize model input, feature enrichment, and scalability.
3. Work with engineering, product, and research groups to define requirements and translate them into tangible AI solutions.
4. Conduct rigorous experimentation, model validation, and iterative tuning to improve accuracy and robustness.
5. Document methodologies, results, and insights, presenting findings to technical and non‑technical stakeholders.
6. Stay current with state‑of‑the‑art ML research, tools, and best practices; integrate relevant advances into production systems.
7. Ensure responsible data handling, regulatory compliance, and secure model deployment across cloud or distributed environments.
Required Skills:
- 10+ years of hands‑on experience in designing, evaluating, and deploying machine‑learning models for business use.
- Strong programming proficiency in Python; deep familiarity with libraries such as Pandas, Scikit‑learn, TensorFlow, PyTorch.
- Expert in data wrangling, feature engineering, and ETL pipeline construction.
- Proven track record deploying models in cloud or distributed platforms (e.g., AWS, Azure, GCP).
- Excellent analytical, problem‑solving, and communication abilities.
- Ability to convey complex technical concepts to diverse audiences.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, Statistics, or a closely related field (PhD not mandatory but a strong advantage).