AI Engineer
Role details
Job location
Tech stack
Job description
Design, train, and deploy machine learning and AI models in production
-
Build LLM-powered features including classification, extraction, and generation
-
Develop evaluation frameworks to measure model quality and performance
-
Collaborate with data engineers to ensure clean, well-structured training data
-
Monitor deployed models for drift, degradation, and edge case failures
Requirements
Strong foundation in machine learning, NLP, or applied AI
-
Proficiency in Python and core ML libraries (PyTorch, TensorFlow, scikit-learn)
-
Experience building and deploying LLM integrations or fine-tuned models
-
Familiarity with model serving infrastructure (e.g., SageMaker, Vertex AI, BentoML)
-
Solid understanding of vector databases, embeddings, and retrieval systems
-
Ability to communicate technical findings clearly to non-technical stakeholders