Senior AI Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
Experteer Overview As a Senior AI Software Engineer, you will build and operate production-grade software using AI-native practices within a cross-functional team. You translate designs into reliable, secure code and validate AI-generated outputs to ensure production readiness. You contribute to engineering excellence through code review, testing, observability and documentation, owning components across their lifecycle. This role offers hands-on AI-enabled development, collaboration with product and technical leads, and the opportunity to shape scalable cloud-native software across multiple markets. Pay / Benefits * Build, test and maintain APIs, services, integrations and customer journeys * Translate requirements and designs into high-quality software * Leverage AI coding agents while ensuring validation and maintainability * Review AI-generated and human-written code and tests for alignment * Validate AI outputs before production adoption * Execute unit, integration, contract, and regression testing * Contribute to CI/CD pipelines and deployment automation * Support incident investigation and root-cause analysis * Identify defects and improvement opportunities * Maintain technical documentation and reusable assets * Collaborate with Lead AI Software Engineers, Technical Leads and Product teams * Coach and mentor less experienced engineers * Drive continuous improvement of software delivery practices and developer productivity * Take ownership of services throughout their lifecycle Tasks * 5+ years of software engineering delivering production-grade software * Proficient in cloud-native Java (preferably Spring Boot) and React or equivalent * Experience designing and implementing RESTful APIs, microservices, integrations and customer-facing digital capabilities * Familiar with cloud-native architectures, distributed systems, containerised deployments and event-driven patterns * Experience with CI/CD, automated testing, observability and production support * Ability to apply AI coding tools and AI-assisted development responsibly * Skilled at reviewing AI-generated and human-written code and identifying weaknesses * Commitment to secure coding practices and automated testing * Ability to translate requirements into reliable, maintainable software * Effective in cross-functional teams with a focus on continuous improvement * Strong debugging, troubleshooting and problem-solving Key requirements *
Requirements
Experteer Overview As a Senior AI Software Engineer, you will build and operate production-grade software using AI-native practices within a cross-functional team. You translate designs into reliable, secure code and validate AI-generated outputs to ensure production readiness. You contribute to engineering excellence through code review, testing, observability and documentation, owning components across their lifecycle. This role offers hands-on AI-enabled development, collaboration with product and technical leads, and the opportunity to shape scalable cloud-native software across multiple markets. Pay / Benefits * Build, test and maintain APIs, services, integrations and customer journeys * Translate requirements and designs into high-quality software * Leverage AI coding agents while ensuring validation and maintainability * Review AI-generated and human-written code and tests for alignment * Validate AI outputs before production adoption * Execute unit, integration, contract, a AI regression testing * Contribute to CI/CD pipelines and deployment automation * Support incident investigation and root-cause analysis * Identify defects and improvement opportunities * Maintain technical documentation and reusable assets * Collaborate with Lead AI Software Engineers, Technical Leads and Product teams * Coach and mentor less experienced engineers * Drive continuous improvement of software delivery practices and developer productivity * Take ownership of services throughout their lifecycle Tasks * 5+ years of software engineering delivering production-grade software * Proficient in cloud-native Java (preferably Spring Boot) and React or equivalent * Experience designing and implementing RESTful APIs, microservices, integrations and customer-facing digital capabilities * Familiar with cloud-native architectures, distributed systems, containerised deployments and event-driven patterns * Experience with CI/CD, automated testing, observability and production support * aaa code to apply AI coding tools and AI-assisted development responsibly * Skilled at reviewing AI-generated and human-written code and identifying weaknesses * Commitment to secure coding practices and automated testing * Ability to translate requirements into reliable, maintainable software * Effective in cross-functional teams with a focus on continuous improvement * Strong debugging, troubleshooting and problem-solving Key requirements *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
Navigating the AI Shift
Fully Remote Software Engineer Jobs
Top-Paying Tech Jobs (with Salaries)