- Company Name
- InfiCare Staffing
- Job Title
- AI Developer
- Job Description
-
**Job title**
AI Developer
**Role Summary**
Design, build, train, and deploy machine learning and artificial intelligence systems that enhance products and automate complex business processes.
**Expectations**
- Deliver high‑quality, scalable AI solutions that meet business objectives.
- Keep models and code up to date with current research and best practices.
- Collaborate effectively with cross‑functional teams and stakeholders.
**Key Responsibilities**
- • Design and implement AI models, including neural networks, NLP, computer vision, and predictive analytics.
- • Preprocess and engineer large datasets for model training and validation.
- • Train, fine‑tune, and optimize machine learning algorithms for performance and accuracy.
- • Deploy models into production environments and integrate them with existing software systems.
- • Test, monitor, and maintain AI applications, addressing bugs, scalability, and model drift.
- • Work collaboratively with data scientists, software engineers, and business stakeholders to align solutions with needs.
**Required Skills**
- **Programming:** Python (primary), Java, R.
- **Frameworks/Libraries:** TensorFlow, PyTorch, Keras, scikit‑learn, pandas, NumPy.
- **Concepts:** Machine Learning, Deep Learning, NLP, Computer Vision, Statistical Modeling, Model Evaluation, Hyperparameter Tuning.
- **Tools:** Docker, Kubernetes, CI/CD pipelines, Git.
- **Soft skills:** Problem solving, clear communication, teamwork, adaptability, continuous learning.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or related field.
- Professional certifications (optional) – e.g., TensorFlow Developer Certificate, AWS Certified Machine Learning – Practitioner, Microsoft Certified: Azure AI Engineer Associate.