Backend Engineer
Curated Jobs
Full-Time
Closes on Wednesday, November 27, 2024
Job Description
We are seeking for a Python Back-end Engineer who will be a part of an Integration of AI/ML components for our client. The ideal candidate has a BS Degree, Python back-end development and Cloud experience.
Job Title: Back End Engineer - Python
Location: Remote
Key Responsibilities:
-
Back-end development for a Python web application
-
Integration of AI/ML components with frontend, data, and compute infrastructure
-
Scale up of web application using cloud infrastructure
-
Responsible for high quality software implementations according to best practices, including automated test suites and documentation
-
Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them
-
Participate in code reviews, continuously improving personal standards as well as the wider team and product
-
Liaise with other technical staff and data engineers in the team and across allied teams, to build an end-to-end pipeline consuming other data products
Qualifications:
-
Bachelor's degree in a relevant field (including computational, numerate or life sciences), or equivalent experience
-
Cloud experience (e.g., Google Cloud and Cloud Run preferred) including core web application infrastructure
-
Intermediate to advanced skills in Python
-
Unit testing experience (e.g., pytest)
-
Knowledge of agile practices and able to perform in agile software development environments
-
Strong knowledge of modern software development tools / ways of working (e.g., git/GitHub, DevOps tools for deployment) - should be able to show practice of commit early and deploy often
Preferred qualifications:
-
Demonstrated experience of Python backend development (e.g., using FastAPI)
-
Knowledge of AI/ML approaches and deployment of AI/ML powered applications
-
Experience with Docker or containerized applications, especially architecture of multi-container applications
-
Experience with Kubernetes or job scheduling systems would be a significant advantage
If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!
About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells
ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands - Manpower, Experis, Talent Solutions, and Jefferson Wells - creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2022 ManpowerGroup was named one of the World's Most Ethical Companies for the 13th year - all confirming our position as the brand of choice for in-demand talent.
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Full-Time ManpowerGroup