- Company Name
- Precision AI
- Job Title
- Artificial Intelligence Engineer
- Job Description
-
Job Title: Artificial Intelligence Engineer
Role Summary: Design, build, train, and deploy AI‑driven models for agricultural applications, advancing precision spraying systems through advanced machine learning techniques.
Expectations: 2+ years of production AI/ML experience, strong proficiency in Python, modern deep learning frameworks, and MLOps practices. Must demonstrate expertise in LLMs, VLMs, diffusion and multimodal models, and be comfortable applying state‑of‑the‑art techniques such as transfer learning, prompt engineering, retrieval‑augmented generation, and efficient inference.
Key Responsibilities:
- Lead AI/ML projects from conception to production, establishing milestones and ensuring timely delivery.
- Build, train, evaluate, and optimize machine learning models across NLP, computer vision, and multimodal domains, including LLMs, VLMs, CNNs, ViTs, and diffusion models.
- Apply advanced methods: transfer learning, parameter‑efficient fine‑tuning, prompt engineering, knowledge distillation, multimodal fusion, quantization, pruning, and model compression.
- Implement and maintain robust code architecture using Python, data structures, algorithms, OOP, and design patterns.
- Write unit/integration tests, set up CI/CD pipelines, manage version control (Git), and document code following team standards.
- Containerize and orchestrate models with Docker and Kubernetes; design and expose APIs (REST/GraphQL) for integration.
- Manage scalable cloud infrastructure on AWS, including large‑scale datalake architectures and distributed data processing.
- Monitor, troubleshoot, and maintain deployed models and services.
- Mentor junior engineers, conduct code reviews, workshops, and documentation.
- Communicate progress, challenges, and results clearly across technical and non‑technical stakeholders.
Required Skills:
- Python programming (≥2 years), data structures, algorithms, OOP.
- Deep learning frameworks: PyTorch, TensorFlow, Hugging Face.
- MLOps: CI/CD, experiment tracking, reproducibility.
- Building training pipelines for LLMs, VLMs, diffusion, and multimodal models.
- Fine‑tuning techniques, prompt engineering, RAG, info‑efficient inference.
- Cloud services (AWS), Docker, Kubernetes, REST/GraphQL APIs.
- Distributed data processing, datalake management.
- Strong communication, documentation, and presentation skills.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Statistics, or Mathematics.