Position: Lead Python Developer
Company: Sloboda Studio
Experience required: 5y
Category: Python
English level: upper
Published: 2023-08-01T00:00:00+03:00

About the project:
It is disrupting the global dating industry by putting an end to the endless swiping and superficial connections prevalent in today's dating apps. Instead, we introduce you to your personal AI matchmaker. Our mission is to foster lifelong high-quality matches and bring more love to the world.

Role Summary:
We are seeking a dynamic Lead Software Engineer with 8+ years of experience in software engineering to build our software development team. This role requires not only exceptional technical skills but also strong leadership capabilities. The successful candidate will be someone who is passionate about AI, utilizing tools like GPT4 (and soon to be GitHub Co-Pilot X) to accelerate coding and as a teacher for learning and innovation. They are committed to being at the forefront of the AI wave, and aspire to master the development of AI applications, especially in the Natural Language Processing (NLP) space. They will own the full lifecycle development of our AI app, and play a critical role in recruiting, building, and leading our team of software engineers. They should be a fast learner, detail-obsessed, and committed to continuous improvement.

Requirements
● 8+ years of experience in software engineering.
● Strong knowledge of Python and JavaScript (Node/React/Angular).
● Demonstrable understanding of software architecture and systems design.
● Comfortable working with API integrations.
● Current with AI app development best practices and frameworks such as Langchain.
● Spends time understanding the latest best practices and open source code via Huggingface.
● Uses AI tools like GPT4 in their workflow to accelerate development. Is excited about using GitHub Co-Pilot X and other cutting edge productivity tools.
● Commitment to mastering the development of AI applications including NLP models.
● Strong leadership and team management skills, with a proven track record of recruiting and building engineering teams.
● Excellent communication skills and the ability to articulate complex technical concepts to a non-technical audience.
● Fast learner, able to quickly adapt to new technologies and processes.