How Remoteville checks and expires listings
Software Engineer (Python) - AI Platform
Skills
APIComputer ScienceContinuous Integration And Continuous DeliveryCommandDriftGenerative AIInfrastructure As Code
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Degree in a STEM field or equivalent
- Strong computer science fundamentals
- Proven experience designing and operating scalable backend systems in production
- Proficiency in Python as the primary language with additional programming languages
- Experience with distributed systems containerisation and orchestration
- Hands-on experience across the AI/ML lifecycle including deployment orchestration and model management
Nice to have
- Terraform experience
- Ansible experience
- High-performance model serving
- Internal platform experience
- Developer tools experience
- Open-source contributions
Day to day
- Design scalable services that support the full AI lifecycle and keep critical systems reliable at global scale
- Build infrastructure and APIs that integrate third-party services and enable production-grade AI solutions
- Develop CI/CD pipelines model serving frameworks and governance tooling to deploy monitor and track models with confidence
