Software Engineer & AI
Huxley
16 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Code Generation
Software Quality
Computer Programming
Cursor (Graphical User Interface Elements)
DevOps
Distributed Systems
Python
Secure Coding
Software Engineering
TypeScript
Web Application Frameworks
Large Language Models
Prompt Engineering
Virtual Agents
Code Restructuring
Requirements
We are looking for a Senior Software Engineer to help define, implement and scale AI-assisted development practices across multiple engineering teams. The ideal candidate brings strong software engineering fundamentals and hands-on experience using AI coding tools to improve developer productivity, code quality and delivery velocity., Software Engineering
- 5+ years of experience in software development
- Strong programming skills in TypeScript, JavaScript, Python or similar
- Experience building production applications, APIs or distributed systems
- Solid understanding of testing, maintainability and performance
- Experience with modern frameworks and development environments
AI-Assisted Development
- Practical experience using AI coding tools (Copilot, Cursor or similar)
- Understanding of prompt engineering for code generation and refactoring
- Ability to validate, refine and convert AI-generated code into production-ready solutions
- Awareness of LLM limitations, risks and validation methodologies
DevOps & Tooling
- Familiarity with CI/CD pipelines and modern developer workflows
- Experience with automated testing and code quality tooling
- Ability to integrate AI tools into the development lifecycle
Governance & Security
- Understanding of secure coding principles, licensing, compliance and data privacy
- Ability to identify and prevent AI-assisted anti-patterns such as duplication or inconsistent architectures, * Experience with agentic AI frameworks (LangChain, LlamaIndex, crewAI, LangGraph)
- Experience with Azure, AWS or GCP
- Experience mentoring or coaching engineers
- Ability to design internal tooling, templates or development standards, * Strong engineering mindset and ownership attitude
- Ability to coach teams and influence engineering practices
- Clear communication skills for cross-functional collaboration
- Interest in improving developer productivity through AI
Conditions