We’re seeking an AI Data Scientist Consultant with deep expertise in optimization and graph-based machine learning to join our team. This role is ideal for a versatile, hands-on developer with a passion for tackling complex business problems using 3D data, graph ML, and immersive visualization strategies.
Key Responsibilities
* Design, develop, and deploy AI solutions centered on graph representations and 3D datasets
* Build models that interpret and manipulate complex 3D structures
* Create immersive and interactive 3D visualization tools
* Integrate ML solutions with CAD/CAE software environments
* Develop efficient data pipelines for model training and inference
* Implement, test, and optimize model deployment in production
* Create and manage APIs for seamless model integration
* Collaborate with cross-functional teams to drive AI-powered use cases
* Continuously evaluate and improve model performance
* Stay up to date on emerging AI trends and technologies
Required Qualifications
* Bachelor's degree in Computer Science or related field
* 3+ years of experience building and deploying AI/ML models
* Strong Python skills with expertise in scientific and visualization libraries
* Proficiency in PyTorch or TensorFlow and optimization libraries
* Experience with unit testing and Git-based version control
* Solid grasp of OOP and modern design patterns
* Strong analytical and problem-solving abilities
* Familiarity with Agile development methodologies
Preferred Qualifications
* Master’s degree in AI, Machine Learning, or related field
* Hands-on experience with Graph Neural Networks or knowledge graphs
* Experience working with CAD/CAE software and 3D ML applications
* Proficiency in 3D data visualization techniques
* Familiarity with model compression (pruning, quantization) and deployment
* Experience with Docker, Kubernetes, or other containerization tools
* Exposure to cloud ML platforms (AWS, Azure, GCP)
* Background in industrial or manufacturing environments