Description:
We are looking for a highly skilled Senior AI/ML Engineer with 5+ years of hands-on experience in designing, developing, and deploying machine learning and generative AI solutions. This is a fully remote position open to candidates who can work with the latest AI/ML frameworks used in the industry today.
Responsibilities:
- Build, train, and optimize machine learning models across NLP, computer vision, and predictive analytics.
- Develop and deploy LLM-powered applications, agentic workflows, and RAG pipelines.
- Work with Python, modern ML libraries, and cloud environments to create scalable, production-grade systems.
- Design high-performance APIs and backend systems using frameworks like FastAPI or Flask.
- Fine-tune and integrate models (e.g., GPT-4/4.1, Llama 3, Claude, Gemini, Groq, Hugging Face models).
- Implement vector databases and embeddings using Pinecone, ChromaDB, Weaviate, or similar.
- Collaborate with cross-functional teams to translate product requirements into technical solutions.
- Drive architecture decisions, model evaluations, performance improvements, and best engineering practices.
Required Qualifications:
- 5+ years of professional experience in Machine Learning, AI engineering, or Applied AI roles.
- Strong proficiency in Python, NumPy, Pandas, Scikit-learn, PyTorch, and/or TensorFlow.
- Experience with LLMs, gen-AI frameworks, RAG pipelines, LangChain, Hugging Face, or equivalent tools.
- Solid understanding of data structures, algorithms, and distributed computing.
- Experience deploying ML models into production using AWS, GCP, or Azure.
- Hands-on experience with FastAPI, RESTful API development, and microservices.
- Familiarity with ML lifecycle tools (MLflow, Weights & Biases, Docker, Kubernetes).
- Ability to design scalable, maintainable machine learning systems.