Role Overview:We are looking for an experienced Python backend/application developer for our AI platform. As a Senior Python Developer, you will lead the design, development, and deployment of scalable applications that redefine how professional services are delivered.
Key Responsibilities:- Platform Development: Build robust enterprise software solutions with modern architectures and best practices.
- System Optimization: Enhance data retrieval from structured/unstructured sources, optimize application performance, and ensure scalability.
- Collaboration: Work closely with cross-functional teams, including domain experts and product managers, to deliver solutions aligned with business needs.
- Mentorship: Guide and support junior developers to foster technical growth within the team.
- Innovation: Stay ahead of emerging trends in software development to continuously elevate our technical capabilities.
Qualifications:
Experience:- 6+ years of professional experience in Python development, including deploying production-grade applications.
Education:- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Mandatory Technical Skills:- Mastery of Python. (We'll test you.)
- Strong understanding of backend and API development, database design, and software architecture patterns.
- Ability to interact with AI programming IDEs like Cursor, Windsurf, and Antigravity to improve productivity without sacrificing standards or vibe-coding unmaintainable code.
- Fluent in git. (Using GitKraken a plus.)
- Working ability with the Linux command line.
Nice-to-Have Technical Skills:- Experience with calling LLMs through code.
- Experience with MongoDB or Azure Cosmos DB.
- Experience with using Azure.
- Experience with Azure AI Search.
- Experience in the domain of corporate transactional taxes.
Soft Skills:- Excellent communication and collaboration skills in team-driven environments.
- Analytical mindset with a strong focus on problem-solving.
- Comfortable working in a fast-paced, dynamic startup culture.
- Eagerness to learn and contribute to cutting-edge technologies.
- Pride in one's code.
Benefits- Competitive Compensation: Tailored to your experience and skill set.
- Flexible Work Arrangements: Hybrid working model for work-life balance.
- Career Growth: Opportunities for professional development and leadership roles.
- Innovative Culture: Work on transformative technologies and make an impact in the AI space.