About this role
The team is seeking a Staff Software Engineer with expertise in Python and AI to join their innovative team. This role is pivotal in developing cutting-edge digital infrastructure solutions that enhance connectivity and drive technological advancements.
Key Responsibilities:
- Design and implement scalable software solutions using Python, focusing on AI-driven applications.
- Collaborate with cross-functional teams to identify and resolve technical challenges.
- Mentor junior engineers and contribute to their professional development.
- Conduct code reviews and ensure adherence to best practices in software development.
- Stay updated with the latest trends in AI and software engineering to drive continuous improvement.
Required Skills & Qualifications:
- Proficiency in Python programming and experience with AI frameworks.
- Strong understanding of software development methodologies and best practices.
- Experience with cloud platforms such as AWS or Azure is a plus.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and ability to collaborate effectively with diverse teams.
Experience:
- Minimum of 5-8 years of professional software engineering experience, with a focus on Python and AI technologies.
What we offer:
- A collaborative work environment that encourages innovation and personal growth.
- Opportunities to work on impactful projects that shape the future of digital infrastructure.
- A culture that values diversity, inclusion, and the sharing of bold ideas.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.