TL;DR
Software Development Engineer II (AI): Designing, developing, testing, and maintaining services and components for hirify.global's core CI infrastructure with an accent on clean code, low-level system design, API design, and data modeling. Focus on owning features through the full development lifecycle, troubleshooting production issues, and applying AI/ML concepts to improve outcomes.
Location: United Kingdom - London (flexible work model with office presence)
What you will do
- Design, develop, test, and maintain services and components using established engineering standards, with an emphasis on clean code, low-level system design, API design, and data modeling.
- Collaborate with peers, product managers, and other partners to break down business requirements into scalable, secure, and maintainable technical solutions.
- Own features or services through the full development lifecycle, including implementation, code reviews, deployment, monitoring, and operational support.
- Troubleshoot production issues, perform root cause analysis, and implement preventative improvements that enhance reliability, performance, and operability of services.
- Contribute to and consume shared libraries, frameworks, and patterns to enable reuse and technical consistency.
- Apply AI/ML concepts to real world products, including safely integrating and operating AI/ML-enabled solutions that improve outcomes within owned services.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Experience as a software engineer working on production services or applications, including ownership of features or services through design, implementation, and support.
- Proficiency in at least one modern programming language and related ecosystem, with hands-on experience in service development, low-level design, API design, and data modeling.
- Experience building, testing, and deploying software in a collaborative environment using standard development tools, version control, and code review practices.
- Demonstrated ability to own the quality, reliability, and operational readiness of one or more services or components within a larger system.
Nice to have
- Hands-on AWS experience (compute, storage, networking, autoscaling).
- Experience with Terraform, packer, GitHub suite (GH Actions, workflows and runners).
- Experience designing and evolving service architectures, including clear API contracts, resilient integration patterns, and data models that support growth and extensibility.
- Hands-on experience operating services at scale, including performance optimization, monitoring/alerting, and improving reliability through data-driven decisions.
- Experience contributing to technical direction within a team.
- Experience working with or integrating AI/ML-enabled components or platforms into production services.
- Exposure to AI-driven development tools or workflows (for example, code assistance, intelligent testing, or automation).
Culture & Benefits
- Provides a full benefits package including exciting travel perks and generous time-off.
- Offers parental leave and a flexible work model.
- Provides career development resources to fuel passion for travel and ensure a rewarding career journey.
- Fosters an open culture where everyone belongs and differences are celebrated, guided by company Values and Leadership Agreements.
- Proud to be named as a Best Place to Work on Glassdoor in 2024 and recognized for award-winning culture by Forbes, TIME, Disability:IN, and others.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →