remote
Software Engineer - Data, AI/ML & Analytics - IT Services Consulting Solutions
Software Engineer
Software Engineer – Data, AI/ML & Analytics focused on designing, training, and deploying scalable machine learning models using Python and deep learning frameworks on cloud platforms to solve complex business problems.
About the role
Key Responsibilities
- Design, develop, train, and deploy machine learning models and AI solutions that address real‑world business challenges.
- Build and maintain scalable data pipelines for model training, inference, and continuous integration.
- Analyze large datasets, implement predictive analytics, and translate insights into actionable recommendations.
- Develop and optimize algorithms for performance, accuracy, and scalability across cloud environments.
- Collaborate with cross‑functional teams to integrate AI solutions into production systems and monitor model performance.
Requirements
- 2+ years of experience in AI/ML engineering with a strong foundation in Python.
- Proficiency in deep learning frameworks (e.g., TensorFlow, PyTorch) and machine learning libraries (scikit‑learn, XGBoost).
- Hands‑on experience building data pipelines and deploying models on cloud platforms (AWS, GCP, or Azure).
- Solid understanding of data engineering concepts, SQL, and big data technologies.
- Excellent problem‑solving skills, strong communication, and ability to work in a collaborative environment.
Skills
pythonmachine learningdeep learning