Your Role and Responsibilities
The Senior Engineer is responsible for designing, building, and scaling AI-enabled solutions that enhance software delivery effectiveness. The role combines strong software engineering fundamentals with practical expertise in AI-assisted development, automation, testing, and operational excellence. The Senior Engineer actively drives adoption of AI-DLC practices and partners with product, architecture, and platform teams to accelerate delivery and improve quality.
AI-Enabled Software Development
- Build and maintain AI-powered engineering solutions.
AI SDLC Adoption
- Apply AI throughout requirements analysis, design, development, testing, and operations.
- Drive implementation of AI-assisted coding and testing practices.
- Support engineering teams in adopting AI-native ways of working.
Engineering Delivery
- Design and develop scalable cloud-native applications.
- Perform code reviews and technical design reviews.
- Ensure security, quality, maintainability, and performance standards.
DevSecOps & Automation
- Build CI/CD pipelines and engineering automation.
- Implement automated quality gates and testing frameworks.
- Monitor and optimize platform reliability.
Continuous Improvement
- Evaluate emerging AI technologies.
- Share best practices and lessons learned.
- Contribute to engineering standards and communities of practice.
Required Education
Preferred Education
Required Technical and Professional Expertise
- Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 7+ years of software engineering experience.
- Hands-on experience developing AI-enabled applications.
- Strong experience with cloud-native technologies and DevSecOps.
- Technical Skills
- Python, Java, TypeScript, or C#
- LLM APIs and frameworks
- Agentic workflows
- RAG implementations
- Vector databases
- Prompt engineering
- CI/CD pipelines
- Containerization and Kubernetes
- GitHub, GitHub Copilot, Azure DevOps, Jira
Preferred Technical and Professional Experience
- Preferred Qualifications
- AI/ML certification or equivalent practical experience.
- Experience implementing enterprise AI governance requirements.
- Experience mentoring junior engineers and leading technical initiatives.
- Key Competencies
- Technical problem solving
- AI innovation
- Automation-first mindset
- Collaboration
- Communication
- Ownership and accountability
Years of Experience
10 - 15