Senior Python Engineer
Offshoring Software Engineering | Tech Staffing & Recruitment | UK | Australia | Philippines
Cloud Employee is a UK-owned business established 8 years ago. We connect high-performing software engineer talent in the world with some of the world’s leading and most innovative tech companies. Developers join to work from anywhere as part of international engineering teams and grow their CV and skill-set.
We pride ourselves on being supportive and cutting-edge work that continuously invests in staff development, engagement, and well-being. We provide security, career paths, individual training programs, and mentoring.
Role Overview
- Responsible for the development of data, generative AI, and machine learning-enabled microservices and their integration with front-end applications, which includes designing, coding, testing, deploying, documenting, and supporting the things that you build
- On the back end code and APIs for AI products are currently being worked on and new products to come
- Define extensible and flexible serverless architectures to facilitate rapid iteration of product concepts
- Integrate and process data from a variety of structured and unstructured data sources
- Maintain code base; make fixes and improvements
- Facilitate data collection through external and internal APIs
Candidate Requirements
- 6+ years of professional software engineering experience
- Advanced Python skills
- Microsoft Azure experience
- Experience with SOA architecture (ideally microservices) and serverless
- Focus on cloud-based SaaS application development
- Experience with SQL, Spark or PySpark, NoSQL
- Experience in an agile software development environment
- A highly organized, innovative, and collaborative individual capable of adapting to workflows
- Performs work under minimal supervision.
- Handles complex issues and problems and refers only to the most complex issues to more senior colleagues.
- May provide code review, coaching, and/or mentoring to less experienced colleagues
Nice to have:
- Experience, knowledge, or interest in machine learning and/or MLOps, or experience collaborating with or supporting a data science / ML team
- Experience porting PoCs / data scientist notebooks into production systems
- Experience developing high throughput / low latency APIs
- Experience with message queue architecture and/or event-driven architecture
- Javascript or other languages
Salary, Incentive, and Benefits Packages:
- Competitive Salary
- Benefits package health insurance allowance, learning allowances and life insurance.
- An annual salary increase, as laid out in the contract
- Company trips