Software Developer - AI Systems
Posted Updated
Description
Responsibilities:
- Design scalable backend AI systems. Productionize LLMs and AI agents. Build APIs, microservices, and data pipelines.
- Optimise performance, reliability, and security.
- Implement CI/CD, testing, monitoring, and observability.
Requirements:
- Required Skills: Python (mandatory); Go/TypeScript preferred.
- Good to have: distributed systems, DSA, system design. REST APIs, Microservices.
- Nice to have: AWS/GCP, Docker, Kubernetes, Terraform. Kafka, Airflow, PostgreSQL/Snowflake, Prometheus, Grafana.
- Preferred AI experience: LLMs, RAG, embeddings. LangChain, Hugging Face, Ray. PyTorch, TensorFlow. OpenAI/Claude integrations.
