Senior Associate/Manager, Fullstack Software Engineer (Contract - Renewable), Technology Consulting
Location: Other locations: Primary Location Only
Key Responsibilities
- Design, implement, and maintain robust and scalable backend systems using best practices for content intelligence, focusing on analysis, cataloguing, search, and retrieval efficiency in real‑world environments.
- Develop and optimize APIs for integrating AI models and processing pipelines (including those for computer vision and audio analysis) into the overall system architecture.
- Strong experience with relational and/or NoSQL databases, data modelling, query optimisation, transactions, and schema evolution.
- Prototype, implement, and integrate AI models and systems, focusing on full‑stack engineering best practices, performance optimisation, and maintainability across both client and server sides.
- Collaborate effectively with team members and cross‑functional stakeholders to gather technical requirements, design end‑to‑end system architecture, implement solutions, and document technical specifications.
- Develop responsive, performant, and maintainable user interfaces using modern frameworks with a strong grasp of frontend performance optimisation.
- Experience working with REST and/or GraphQL APIs, async data fetching, error handling, authentication, and state management.
- Experience in design systems, reusable component libraries, and frontend standards.
- Strong experience with automated testing, including unit, integration, and E2E testing.
Skills and Attributes for Success
- A minimum of 3 years of professional experience in full‑stack software development.
Ideally, you’ll also
- A foundational understanding of multimodal media processing is desirable.
- Proven ability to design and manage complex relational and/or non‑relational database schemas.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Demonstrated experience in implementing security best practices in web applications, including secure API design and handling sensitive data.
- Highly adaptable, able to easily pick up new technologies and concepts with minimal guidance.
- Prior experience in AI domains, particularly integrating machine learning models into production‑grade systems, is highly advantageous.
- Proven capability to utilize agentic AI coding tools for rapid prototyping and effective task completion.
What we look for
We look for engineers who are not just coders, but problem solvers who take ownership of the entire stack. You should be comfortable working in a fast‑paced environment, prioritizing effectively to meet tight deadlines while maintaining code quality.
What we offer you
At EY, we’ll develop you with future‑focused skills and equip you with world‑class experiences. We’ll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. Learn more.
Are you ready to shape your future with confidence? Apply today.