Senior Python Software Engineer with GenAI experience (Perm, India, Remote) responsible for designing & building applications using Python, collaborating with distributed teams, and working on a variety of projects.
Requirements
- Significant experience delivering at a Senior Engineer level
- Practical experience of delivering in an agile environment
- Practical experience and knowledge of developing real-world solutions
- Deep knowledge of the Python language
- Deep understanding of Python frameworks, including FastAPI and Pydantic
- Deep understanding of versioning control tools - e.g. Git
- Experience with GenAI in production
- Testing experience and familiarity with testing tools at all levels
- Practical and real world experience working with databases and cloud environments
- Experience with automation, CI and CD
- Experience building software collaboratively using pull requests and code reviews
- Excellent communication and collaboration skills
- Professional proficiency in English
Benefits
- Annual Company Bonus
- Work Remotely and Flexibly
- Paid Time Off Package
- Remote Working Allowance
- Training and Development Allowance
- Healthcare