Senior Software Engineer - AI
BoliviaFull-TimeSeniorAI / Data Science
Important Information
- Location: Bolivia
- Work Mode: Hybrid
Responsibilities and Duties
- Design, build, and scale AI-centric distributed systems that power offensive security and penetration testing products
- Lead the development of agentic AI capabilities, including LLM-driven workflows, RAG pipelines, and automated vulnerability detection systems
- Own the end-to-end lifecycle of AI-powered features, from architecture and implementation to deployment, monitoring, and continuous optimization
- Drive technical excellence by leading architecture discussions, code reviews, and mentoring engineers while promoting best practices in SDLC and cloud-native development
Qualifications and Skills
- 7+ years of experience in backend engineering and distributed systems within production-grade environments
- 4+ years of expert-level experience in Go (Golang) and strong hands-on proficiency in Python for AI-driven systems
- Proven experience building AI-enabled applications using LLMs, RAG architectures, agentic workflows, and related frameworks
- Strong understanding of token usage optimization, LLM cost control strategies, and performance tuning for large-scale AI systems
- Deep expertise in microservices architecture, RESTful APIs, gRPC, and scalable backend design patterns
- Hands-on experience with asynchronous messaging systems such as Google Pub/Sub or Kafka
- Strong experience with relational and NoSQL databases, including performance optimization and distributed data strategies
- Advanced experience with Docker, Kubernetes, and cloud platforms (GCP preferred) in highly available environments
- Solid testing practices including unit testing, integration testing, and BDD, along with modern CI/CD and DevOps workflows
- Strong communication skills, leadership mindset, and experience mentoring engineers in fast-paced, innovation-driven environments; cybersecurity or offensive security experience is a strong plus
