Job Category: Data AI & ML Jobs
Job Type: Remote
A growing technology organization is seeking an experienced engineer to design, build, and support scalable data and AI‑driven systems. This role focuses on developing cloud‑based services, enabling machine learning and large language model workflows, and supporting reliable data pipelines used across distributed applications.
The position requires strong backend engineering fundamentals combined with hands‑on experience in modern data platforms and cloud environments.
Responsibilities
- Design and develop backend services using Python and SQL to support data and AI workloads.
- Build and maintain microservices that expose functionality through well‑defined APIs.
- Support cloud‑based deployments, with a preference for Azure environments while working effectively in other major cloud platforms.
- Enable and integrate AI and large language model workflows within production systems.
- Implement and maintain data pipelines using orchestration and workflow tools.
- Work with distributed data platforms to support analytics, processing, and model development.
- Apply caching strategies to improve system performance and reliability.
- Use version control and collaboration tools to manage code and reviews.
- Support automated testing, deployment, and release processes through CI and CD pipelines.
- Collaborate with cross‑functional teams to troubleshoot issues and improve system stability.
Required experience and skills
- Strong programming experience with Python.
- Proficiency in SQL for querying and managing data.
- Experience building and supporting microservices architectures.
- Hands‑on experience with cloud platforms, with Azure preferred and familiarity with AWS or GCP acceptable.
- Exposure to AI or large language model technologies.
- Understanding of caching concepts and performance optimization.
- Experience designing and consuming APIs.
- Proficiency with Git‑based source control platforms.
- Experience working with modern data platforms.
- Experience with workflow orchestration tools.
- Familiarity with CI and CD practices and tooling.
Apply for this position
**If you have already submitted your resume for another Job Opening please do not re-apply to a different role. You can email through Contact Us about your interest in other roles.