backend developer for AI products
Summary
Builds backend functionality for PwC's innovation and AI/agentic products — developing APIs, integrations and backend services primarily in Python with Django/FastAPI, delivering features end-to-end with testing, CI/CD support and peer reviews in Agile teams.
Описание
PwC builds digital products for colleagues and clients, including data-heavy applications and AI/agentic solutions. Its teams develop solutions from ideation to production, with a focus on AI.
Задачи
- Develop backend functionality for innovation products, primarily using Python, Django and/or FastAPI
- Translate designs and user stories into working software
- Deliver features end-to-end, including testing and deployment support
- Build and maintain components, APIs, integrations and backend services
- Integrate frontend components with backend APIs and data services
- Write clean, secure, maintainable and scalable code
- Write unit tests and support integration and regression testing
- Perform peer reviews and contribute to overall code quality
- Support troubleshooting, bug fixing and performance improvements
- Identify technical risks, dependencies and opportunities for improvement
- Contribute to CI/CD, DevOps practices and Agile/Scrum events
- Document technical decisions and implementation details
- Collaborate with the Product Owner, Business Analyst/Designer, Tester and Tech Lead
- Prototype new ideas, further develop existing products, and explore how agentic AI can address business problems
Требования
- At least 3 years of software development experience
- Bachelor's-level working and thinking in a relevant field
- Strong Python knowledge and solid experience with Django and/or FastAPI
- Solid understanding of backend development, REST APIs and SQL databases
- Experience with AI, LLMs or agentic solutions
- Experience with unit and integration testing
- Familiarity with Git, pull requests and code reviews
- Experience with Docker and containerized environments
- Experience mentoring or advising peers on development practices
- Experience in Agile/Scrum and/or SAFe environments
- Knowledge of security best practices and development standards
- Ability to deliver features independently based on functional designs
- Good analytical, communication and collaboration skills
- Proactive mindset and comfort with changing requirements
- Будет плюсом: experience with vector databases, CI/CD pipelines and DevOps practices, Azure (AKS, Azure DevOps) or similar cloud environments, React or similar frontend frameworks, Data Science or Data Architecture
Условия
- Competitive salary based on experience and the opportunity to advance quickly
- Motivating work environment focused on collaboration and recognition
- Tailored professional growth and leadership development training
- Access to mobility providers through one app (OV)
- 30 Vacation days, with the option to purchase additional days
- Personal well-being budget and access to the OpenUp well-being platform
- Challenging client projects, AI tools, coaching and an inclusive team
- Fully equipped home office and monthly net expense allowance for internet and other costs
- Online assessment as part of the selection process