1 day ago
London, United KingdomSenior / Mid Level
Responsibilities
- Make immediate contributions to projects and build trust with clients and team members.
- Balance technology choices while delivering high-quality work within deadlines.
- Contribute to architecture and software design discussions.
- Collaborate on systems involving the full ML lifecycle.
- Generate new solutions to technical and non-technical challenges.
- Participate in formal feedback conversations with teams and clients.
- Document outcomes and drive forward action items.
- Provide status updates and identify risks with your delivery team.
- Mitigate and resolve blockers to team progress.
- Pursue opportunities for skill development and career growth.
- Contribute to team culture and collaboration.
Requirements
- 4+ years of experience in software engineering with a proven track record.
- Proficiency in multiple programming languages including Python, Java, JavaScript, TypeScript, React, Ruby, Scala, R, SQL, and Go.
- Experience in high-stakes consulting engagements from discovery to production.
- Ability to build maintainable software collaboratively and incrementally.
- Familiarity with AI/ML-powered features and tools for development.
- Experience with automated testing and debugging.
- Strong collaboration skills using Git, MacOS/Linux, and CI/CD.
- Ability to address architecture-level concerns such as scalability and security.
- Excellent communication skills for stakeholder engagement.
Benefits
- Unlimited access to thousands of books, courses, and expert-led training on the O'Reilly learning platform.
- Coworking support for global team members.
- 12 weeks of new parent leave for eligible employees.
- Transparent semi-annual promotion panel.
