About the job
Key Responsibilities • Design, develop, and implement AI / ML algorithms and integrate them into software applications. • Build robust and scalable APIs and services that support AI functionality. • Collaborate with data scientists, backend / frontend engineers, and product managers to define requirements and deliver AI-driven features. • Train, test, and evaluate machine learning models using relevant datasets. • Optimize models and code for performance, scalability, and accuracy. • Deploy and monitor AI solutions in production environments. • Stay up to date with the latest trends and advancements in AI / ML and software engineering. • Write clean, maintainable, and well-documented code. • Conduct code reviews and contribute to the full SDLC.
Requirements
- AI / ML algorithms
- APIs
- Python
- Java
- C++
- TensorFlow
- PyTorch
- Scikit-learn
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or related field.
- 2+ years of experience in software development, with at least 1 year in AI / ML-focused roles.
Preferred Technologies
- AI / ML algorithms
- APIs
- Python
- Java
- C++
- TensorFlow
- PyTorch
- Scikit-learn
Similar Jobs
AI Engineer
Infiswift Technologies
AI Engineer
HPE
AI Engineer
Refold AI (formerly Cobalt)