Job Title: AI Developer
Experience: 8+ Years
Location: Dallas, TX / Jersey City, NJ / Tampa, FL
Employment Type: Full-time
Job Summary
We are looking for a highly skilled AI Developer with 8+ years of experience to design, develop, and deploy advanced AI/ML solutions. The ideal candidate will have strong expertise in machine learning, deep learning, and modern generative AI technologies, along with solid software engineering and system design capabilities. This role requires hands-on experience building scalable AI systems and deploying them in production environments.
Key Responsibilities
Design, develop, and implement scalable AI/ML models and systems
Build and deploy end-to-end machine learning pipelines
Develop solutions using NLP, computer vision, and/or generative AI
Fine-tune and optimize large language models (LLMs) for business use cases
Implement Retrieval-Augmented Generation (RAG) architectures
Collaborate with data engineers, product managers, and DevOps teams
Build and maintain APIs and microservices for AI applications
Ensure performance, scalability, and reliability of AI systems in production
Conduct data preprocessing, feature engineering, and model evaluation
Stay current with emerging AI trends and technologies
Mentor junior team members and provide technical leadership
Required Skills & Qualifications
AI / Machine Learning
Strong foundation in machine learning algorithms (supervised, unsupervised, reinforcement learning)
Hands-on experience with deep learning frameworks (TensorFlow, PyTorch)
Experience in NLP (transformers, embeddings, tokenization, LLMs)
Knowledge of computer vision techniques (CNNs, object detection, image classification)
Model evaluation, hyperparameter tuning, and optimization
Generative AI & LLMs
Experience with LLMs (GPT, BERT, LLaMA, etc.)
Prompt engineering and model fine-tuning
Experience with vector databases (Pinecone, FAISS, Weaviate)
Understanding of RAG pipelines and semantic search
Experience building AI-powered applications (chatbots, copilots, assistants)
Programming & Software Engineering
Strong proficiency in Python
Experience with libraries: NumPy, Pandas, Scikit-learn, Hugging Face
Solid understanding of OOP, design patterns, and clean coding practices
Experience building RESTful APIs (FastAPI, Flask)
Version control using Git
Data Engineering
Experience working with large datasets and data pipelines
Strong SQL skills and familiarity with NoSQL databases
Data preprocessing, transformation, and feature engineering
Cloud & MLOps
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
Familiarity with MLOps tools (MLflow, Kubeflow, Airflow)
Experience with Docker and Kubernetes
CI/CD pipelines for ML model deployment
Model monitoring and lifecycle management
System Design & Architecture
Experience designing scalable and distributed AI systems
Knowledge of microservices architecture
Familiarity with distributed computing frameworks (Spark is a plus)