Senior AI Software Engineer
Core
Build, test, and operate production-grade software using AI-native engineering practices, validating AI-generated outputs and ensuring secure, reliable, and maintainable code.
Role type
Senior IC software engineer (AI-assisted development)
Builds
Cloud-native APIs, services, integrations, and customer-facing digital capabilities
Domain
Telecommunications / Enterprise Software
Required skills
Java (Spring Boot), React, RESTful APIs, microservices, CI/CD pipelines, automated testing, observability, debugging, secure coding practices
Preferred skills
AI coding agents, event-driven integration patterns, containerized deployment models, cloud-native architectures
Technologies
Java, Spring Boot, React, REST, microservices, CI/CD, Docker/Kubernetes (implied by containerized), observability tools
Responsibilities
Build and maintain APIs, services, and integrations; translate requirements into high-quality software; review and validate AI-generated code; execute unit, integration, and regression testing; contribute to CI/CD pipelines; support incident investigation and operational improvement; mentor less experienced engineers.
Seniority
Senior, hands-on IC