AI/ML Engineer | Entry-Level Software Engineer Position
Job Title: AI/ML Engineer (Entry-Level)
Company: Thoxt
Location: Vadodara, India/ Remote
Type: Full-time
About Us:
Thoxt is a social media and blogging platform. Thoxt features AI-driven insights and real-time author tools for bloggers; intelligent article recommendations and smartly curated news from around the web for readers. The first of its kind, Thoxt supports different content types including long articles, short videos and posts, multilingual support, direct messaging and analytics.
At Thoxt, we're inventing new tools for writers and experimenting with deep tech at the intersection of blogging workflows, editorial insights, and reader engagement.
Thoxt is an early stage tech startup. This is an opportunity similar to joining YouTube in its earliest days, where you will be shaping the future of digital media, building core features from the ground up, and having a direct impact on how millions of people will read, write, and share ideas. You'll work closely with the founding team, contribute to big product decisions, and see your work go live in production at rapid speed. If you’re looking for a place to learn fast, grow your skills, and make your mark, Thoxt is where you belong.
Role Overview:
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
-
Bachelor's 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).
-
Why Join Thoxt?
- Be part of a revolution in self-publishing, AI-powered news destribution and mixed-media content recommendations.
-
A chance to build AI features from scratch and see them used by real journalists and readers.
-
Mentorship and guidance in ML deployment, scaling, and research.
-
Flexible, collaborative, and fast-moving startup culture.
Apply by uploading your resume, code samples or link to past projects and a cover letter (keep it short, no ChatGPT-written fluff please) at our application portal.