We re looking for an Entry-Level AI/ML Engineer to join our growing team. This is a unique opportunity to apply your machine learning skills to real-world problems in content discovery, personalization, and author support.
Responsibilities As an AI/ML Engineer at Thoxt, you will:
Improving content recommendation systems
for article discovery using embeddings (e g, MiniLM), clustering and user interaction data. Running A/B tests on recommendation scoring and evaluating reader engagement.
Work on NLP-powered author tools
, such as readability scoring, genre classification, sentiment/bias detection, and headline/CTA analysis.
Support search and autocomplete features
, including hashtag and keyword suggestion models.
Contribute to spam and AI-generated content detection models
to flag low-quality posts, NSFW content and spam.
Experiment with clustering and topic modeling
to surface trending themes and organize content.
Collaborate with backend and product teams
to deploy ML features into production.
Participate in data collection, cleaning, and preprocessing pipelines.
Stay updated with the latest open-source ML/NLP research and tools.
Requirements Bachelors degree in Computer Science, Data Science, AI/ML, or related field, or CS50 AI with equivalent practical experience.
Strong foundation in Python, foundational AI concepts, and ML libraries (PyTorch, TensorFlow, scikit-learn).
Familiarity with NLP frameworks (Hugging Face Transformers, spaCy, NLTK).
Understanding of embeddings, e g BERT, MiniLM, clustering, and basic recommendation system techniques.
Basic knowledge of web technologies and APIs for model integration.
Eagerness to learn, experiment, and iterate quickly in a startup environment.
Bonus Skills Experience with vector databases (e g, FAISS, Weaviate, Pinecone).
Knowledge of Django or Flask for backend integration.
Prior projects in recommender systems, sentiment analysis, or text classification.
Familiarity with real-time systems (e g, WebSockets, streaming pipelines).