Generative AI Developer
About
NeuroHire is a Texas-based SaaS company building AI-powered hiring software that goes beyond keyword matching. We use modern AI to understand skills, experience, and potential—helping companies make smarter hiring decisions.
Generative AI is a core part of our platform, powering intelligent workflows, automation, and candidate-job matching.
Role Overview
We’re looking for a Generative AI Developer who can build and integrate AI-driven features into real product systems.
This role combines software engineering and applied AI, where you’ll work with LLMs, APIs, and machine learning models to create scalable, production-ready solutions.
You won’t just experiment—you’ll ship.
What You’ll Work On
Build and deploy applications using LLMs (OpenAI, ChatGPT, and similar models)
Develop AI-powered features for resume parsing, candidate matching, and automation workflows
Design and implement NLP-based solutions for text understanding and information extraction
Work on computer vision models for document processing and image-based data extraction
Integrate AI models with backend systems using REST APIs and microservices
Build and optimize pipelines using embeddings, semantic search, and RAG architectures
Collaborate with engineering and product teams to deliver AI-driven features
Improve model performance, scalability, and cost efficiency
Work with real-world data and continuously refine AI outputs
What We’re Looking For
Bachelor’s or Master’s degree in Computer Science, AI, Machine Learning, or related field
2–5 years of experience in AI/ML or software development
Strong programming skills in Python
Hands-on experience with LLMs, ChatGPT/OpenAI APIs, and transformer-based models
Experience with TensorFlow, PyTorch, or similar ML frameworks
Strong understanding of Natural Language Processing (NLP)
Experience with Computer Vision techniques and libraries
Experience building and integrating APIs and backend systems
Familiarity with embeddings, semantic search, and RAG pipelines
Strong problem-solving skills and ability to work in a fast-paced environment
Nice to Have
Experience with LangChain, LlamaIndex, or similar frameworks
Familiarity with vector databases (Pinecone, FAISS, Weaviate)
Experience deploying models on AWS, GCP, or Azure
Exposure to MLOps and model deployment pipelines
Experience building AI features for SaaS platforms