onsite
AI/ML Software Engineer - Glarus technology
Software Engineer
Lead the design, training, and deployment of cutting‑edge AI models—CNNs, Stable Diffusion, and transformer architectures—to build adaptive, user‑centric computer vision and NLP solutions.
About the role
Key Responsibilities
- Design, train, and fine‑tune computer vision and NLP models, including CNNs, transformer‑based architectures, and Stable Diffusion pipelines.
- Develop end‑to‑end AI products that learn and adapt from user behavior and feedback.
- Collaborate with data scientists and product teams to integrate AI models into production systems.
- Optimize model performance and scalability on cloud platforms.
- Document model architecture, training procedures, and deployment workflows.
Requirements
- Bachelor’s or Master’s in Computer Science, AI, ML, or related field.
- 3+ years of hands‑on AI/ML development and production deployment experience.
- Proficiency in computer vision, generative AI, NLP, and adaptive learning systems.
- Strong programming skills in Python and experience with deep learning frameworks (PyTorch, TensorFlow).
- Experience deploying models to cloud services (AWS, GCP, Azure) and managing model lifecycle.
Skills
computer visiongenerative ainlp