AI/ML Developer
Core
Develop, train, deploy, and maintain machine learning models for predictive analytics, classification, clustering, and conversational AI using large language models and agentic AI systems.
Role type
Mid-level AI/ML Developer (NLP & Generative AI)
Builds
Scalable AI applications, chatbots, AI automation solutions, and agentic AI systems for real-time task optimization.
Domain
Artificial Intelligence, Machine Learning, Natural Language Processing, Cloud Computing
Deliverable
production ML models | product features
Required skills
Python, SQL, TensorFlow, PyTorch, Scikit-learn, Hugging Face, Apache Spark, AWS, Azure, Google Cloud, Pandas, NumPy, Matplotlib, Tableau, Power BI
Preferred skills
NLP, object-oriented and functional design principles, database management, query optimization
Technologies
TensorFlow, PyTorch, Scikit-learn, Hugging Face, BERT, GPT, Apache Spark, Snowflake, AWS, Azure, Google Cloud, Microsoft Teams, Tableau, Power BI, SQL, MySQL, PostgreSQL, MongoDB
Responsibilities
Develop, train, deploy, and maintain machine learning models for predictive analytics, classification, and clustering. Implement AI solutions using TensorFlow, PyTorch, and Scikit-learn. Integrate and fine-tune Hugging Face transformer models for NLP tasks. Develop chatbot and AI automation solutions using Microsoft Teams and Azure AI. Process large-scale data using Apache Spark and Snowflake. Design and optimize ETL pipelines for data quality, transformation, and processing. Train, fine-tune, and deploy large language models for conversational AI, text generation, and summarization. Develop agentic AI systems that support autonomous decision-making and real-time task optimization.
Seniority
Mid-level, hands-on IC