Description
This role offers a unique chance to drive impactful change at WTW, a leading global financial services organization. You'll focus on practical software delivery, adapting to the most valuable business needs, and using your expertise to make a significant difference.
We’re looking for someone who can hit the ground running, build high-quality solutions, and challenge technical decisions to ensure the best outcomes. If you have a detail-oriented approach, excellent analytical and problem-solving skills, and a passion for innovation, we’d love to hear from you.
The Role
* Leveraging your expertise and passion for technology to develop cutting-edge solutions with a focus on Python and AI applications. Build domain knowledge in data-driven solutions, traditional AI and generative AI to push the boundaries of our software capabilities.
* Work closely with business and technical leadership to ensure impactful delivery and alignment on business goals and priorities.
* Demonstrate agility and creativity, challenging established development processes to enhance efficiency and effectiveness. Stay abreast of the latest technology trends and innovations, particularly in AI and machine learning.
* Driving and expanding the technical architecture, ensuring enhancements and solutions align with the overall vision and architecture strategy.
* Support small delivery teams with engineering expertise focusing on team progress and success. Foster an environment of collaboration and innovation, helping guide team members to achieve their full potential.
* Follow and promote best practices in software development. Collaborate on low-level design, conduct code reviews, and continuously improve development practices.
* Provide guidance and support to junior team members, fostering a culture of learning and ongoing improvement.
Qualifications
Essential:
* Extensive years of experience in software development, with a focus on Python and AI applications and more recently exposure to generative AI patterns.
* Demonstrable competency in Python, with experience using modern data & AI tools. For example SciPy, PyTorch, pandas, polars, and NumPy, FastAPI, LangChain & LangGraph.
* Hands-on experience with cloud infrastructure, service design, including deploying applications and managing cloud-based services.
* Proficiency in designing and writing APIs, integrating with cloud platforms, and other services to deliver scalable and robust solutions.
* Experience with CI/CD tooling and modern software dev tooling such as GitHub/Azure DevOps and other relevant platforms to automate and streamline software development and solution deployment processes.
* Experience in developing and deploying containerized services using technologies like Docker.
* Extensive experience in agile delivery methodologies, with a strong focus on iterative and collaborative development.
* Excellent communication skills with the ability to solve problems creatively and rapidly, both independently and as part of a team.
Desirable:
* Bachelor's degree in a quantitative discipline (Mathematics, Science, or Computer Science).
* Experience building and working with mathematical and statistical algorithms and AI models.
* Proficiency in Angular or React and experience with C# or Rust would be advantageous for the role.
* Experience in true DevOps Infrastructure as Code, Terraform, Bicep, Pulumi or similar.
* Experience in deploying to and managing Kubernetes.
* Experience in the financial services industry, particularly in insurance or insurance broking, or the ability to quickly adapt to a new, unfamiliar environment.
#J-18808-Ljbffr