Principal Software Engineer
Remote · United Kingdom or United States
Job Summary
Lead technical direction and architecture for AI-enabled software across domains, mentoring engineers, and guiding teams to deliver scalable, secure systems. Architect AI-enabled solutions, including agent-based workflows and integrated data/AI architectures, while contributing hands-on development. Drive client engagement by translating AI capabilities into practical designs, assist in proposals and demos, and promote AI-augmented development practices. Ensure engineering rigor through automated testing, CI/CD, security best practices, and high-quality code. Stay at the forefront of AI/ML technologies and industry trends, influencing the future direction of technical and AI offerings.
Required Qualifications
- 10+ years of professional software development experience
- Advanced expertise in at least one technical domain (Embedded, Cloud, Web, Mobile, Full Stack)
- Proficient in multiple programming languages relevant to your domain expertise
- Experience leading software projects and resolving complex technical challenges
- Strong architectural design skills with the ability to create scalable, secure solutions
- Advanced understanding of automated testing, CI/CD, and DevOps practices
- Expertise in software security best practices
- Proven experience mentoring other developers and providing technical leadership
- Exceptional communication skills with the ability to explain complex technical concepts clearly
- Experience supporting business development through solution design and technical proposals
- Demonstrated ability to resolve conflicts effectively with both clients and team members
- Experience working with or designing AI/ML-enabled systems, including LLM-based applications or similar architectures
- Demonstrated experience using AI-augmented development tools to enhance productivity and delivery outcomes
- Strong understanding of how to responsibly apply AI-assisted coding, including validation, testing, and security considerations
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.