Senior AI Engineer
New
A
AppFollowApp review management
EU only (remote)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Upper-intermediate English or higher
- Experience
- 5+ years of software development experience; 3+ years of hands-on ML/NLP experience
- Required Skills
- PythonSQLMachine LearningPyTorchFastAPINLP
Requirements
- 5+ years of software development experience with strong proficiency in Python (asyncio).
- 3+ years of hands-on ML/NLP experience with models shipped to production.
- Practical experience with LLMs including prompt engineering, RAG, and fine-tuning open-source models (LoRA/PEFT).
- Experience building model quality evaluation processes using metrics, eval datasets, and A/B testing.
- Proficiency in the PyTorch and Hugging Face ecosystems.
- Proficiency in FastAPI for API development.
- Strong SQL skills (MySQL or PostgreSQL) and experience with ORM frameworks (SQLAlchemy).
- Experience with unit testing (pytest).
- Upper-intermediate English or higher.
Responsibilities
- Own AI/ML features end-to-end including research, prototyping, production, monitoring, and iteration.
- Design and build LLM-powered features like feedback categorization, summarization, reply generation, semantic search, anomaly detection, and agentic scenarios.
- Manage commercial LLM API integrations and open-source model selection, adaptation, fine-tuning, and deployment.
- Build and maintain pipelines for model training, fine-tuning, and quality evaluation, including metrics, offline evals, LLM-as-a-judge, and A/B tests.
- Develop RAG and semantic search capabilities including embeddings and vector storage.
- Optimize quality, latency, and cost of LLM inference in production.
- Collaborate with backend, product, and platform teams to contribute to overall system architecture and write secure, documented, and testable code.
View Full Description & ApplyYou'll be redirected to the employer's site