Job Description…
AI Developer
Job Overview
We are seeking an AI Developer with a strong background in Python, MLOps, Machine Learning (NLP). In this role, you will design and build end-to-end AI solutionsโfrom data ingestion and model training to deployment and monitoringโwith a special focus on leveraging large language models (LLMs) and developing agentic AI capabilities.
Key Responsibilities
|
Area |
Responsibilities |
|
AI/ML Solution Development |
โข Design, build, and optimize machine learning models (e.g., classification, regression, NLP, computer vision) using Python frameworks such as PyTorch, TensorFlow, and scikit-learn.
โข Develop, fine-tune, and integrate large language models (LLMs) into applications, ensuring they meet performance and scalability requirements.
โข Explore and prototype agentic AI solutions that empower autonomous decision-making and intelligent system behaviors.
|
|
On-Premise Platform & Infrastructure |
โข Develop and maintain containerized AI/ML workloads on Kubernetes/OpenShift or similar platforms.
โข Collaborate with the infrastructure team to optimize hardware resources (GPUs, CPUs, storage) for efficient training and inference.
|
|
MLOps & Workflow Automation |
โข Implement streamlined workflows for model training, validation, and deployment while ensuring robust version control and monitoring.
โข Maintain and improve existing MLOps practices to support continuous integration and deployment of AI solutions.
|
|
Data Management & Storage |
โข Manage on-prem object storage for large datasets, model artifacts, and metadata.
โข Implement data versioning and governance strategies to ensure reproducibility and compliance.
|
|
Collaboration & Communication |
โข Work closely with data scientists, DevOps engineers, and stakeholders to gather requirements and deliver AI-driven solutions.
โข Clearly communicate complex AI/ML concepts, particularly around LLMs and agentic AI, to both technical and non-technical audiences.
|
|
Security & Compliance |
โข Adhere to enterprise security policies and compliance standards for on-prem deployments.
โข Ensure secure handling of data, credentials, and access controls throughout the ML lifecycle.
|
Required Qualifications
|
Qualification |
Details |
|
Education |
Bachelorโs or Masterโs degree in Computer Science, Data Science, or a related field. |
|
Experience |
5+ years in AI/ML development, data science, or related roles with a proven record of contributing to production-ready AI/ML projects. |
|
Technical Skills |
โข Proficient in Python, including libraries such as NumPy, Pandas, scikit-learn, TensorFlow, and PyTorch.
โข Experience with containerization (Docker) and orchestration (Kubernetes/OpenShift).
โข Familiarity with GPU acceleration (e.g., NVIDIA CUDA).
โข Exposure to MLOps tools for continuous integration and deployment.
โข Strong understanding of data engineering concepts (ETL, data pipelines, data preparation).
โข Demonstrated experience working with LLMs and natural language processing frameworks, as well as an interest in agentic AI.
|
|
Soft Skills |
โข Excellent problem-solving and analytical skills focused on developing scalable and maintainable solutions.
โข Strong communication and collaboration abilities to work effectively with cross-functional teams.
โข Capability to articulate complex AI/ML concepts, especially regarding LLMs and autonomous systems, to diverse audiences.
|
Preferred Qualifications
|
Area |
Details |
|
LLM & Agentic AI Expertise |
Experience with fine-tuning and deploying large language models, prompt engineering, or building agent-based AI solutions. |
|
Software Engineering |
Strong understanding of software engineering fundamentals (design patterns, data structures, algorithms). |
|
Development Practices |
Experience with agile methodologies, code versioning, continuous integration, and continuous deployment practices. |