Senior Software Engineer II
Location: Remote
Compensation: Salary
Reviewed: Thu, Jun 18, 2026
This job expires in: 30 days
Job Summary
Seeking a remote Senior Software Engineer II with a focus on AI-native experimentation and machine learning, who will design and build high-quality APIs and services for experimentation platforms and recommendation systems while collaborating with AI tools to enhance engineering workflows.
Key responsibilities:
- Design and implement reliable and performant APIs and services for experimentation and personalization systems
- Utilize AI tools as a core part of the development process, orchestrating agents for coding, testing, and reviews
- Establish and document AI-native engineering practices and workflows for the broader engineering organization
Required qualifications:
- 6+ years of backend software engineering experience
- Strong proficiency in Java and Spring Boot
- Experience with distributed streaming platforms like Apache Kafka
- Solid understanding of distributed systems concepts
- At least 1 year of hands-on experience with large language models (LLMs)
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...