Position: Senior Python Developer
Company: TechBiz Global
Experience required: 2y

TechBiz Global is a leading IT recruitment company. We provide IT recruitment, outstaffing, outsourcing, software development, and different consulting services with a primary focus on making our partners achieve their business goals successfully.

At TechBiz Global, we celebrate diversity and are promoting an inclusive environment. Our clients and partners are located around the world.

Our team is looking for a Senior Python Engineer to join one of the well-established AI solutions startups in Israel.

We are seeking an experienced and innovative Senior Software Developer to join the team. In this role, you will have the opportunity to work on groundbreaking projects, collaborate with a team of talented professionals, and help the company maintain its position at the forefront of the tech industry. The ideal candidate is someone with a strong background in software development, particularly Python, as well as experience working with artificial intelligence and machine learning.

Responsibilities:

- Design, develop, and maintain software applications according to project requirements and specifications;
- Apply expert knowledge of Python to implement robust, scalable, and high-performance software;
- Apply experience in AI and machine learning to optimize processes, automate tasks, and inform strategic decision-making;
- Collaborate with cross-functional teams to define project objectives and deliverables;
- Conduct rigorous testing to ensure the functionality and performance of software applications;
- Troubleshoot and debug software applications to identify and fix technical issues;
- Participate in code and design reviews to maintain high-quality code;
- Stay informed on the latest industry trends and technologies to keep our systems current and competitive.

Job requirements:

- A minimum of 5 years of overall experience working as a Software Developer;
- At least 2 years of professional experience as a Python Developer;
Experience working with AI and ML;
- Strong knowledge of software development methodologies and best practices;
- Familiarity with agile and lean development methodologies;
- Proficient with version control systems such as Git;
- Strong problem-solving skills and attention to detail;
- Excellent written and verbal communication skills;
- Ability to work effectively both independently and as part of a team.

What we offer: 

- Competitive salary;
- Professional growth;
- Flexible working hours and approach to work: fully remote job;
- A great atmosphere among professionals who are passionate about their work.