Full Stack Software Engineer
Core
Build and scale AI-powered systems that solve unique challenges for global clients, turning machine learning outputs into production-ready solutions.
Role type
Full Stack Software Engineer (AI Systems)
Builds
Frontend and backend architectures, data pipelines, and cloud infrastructure for advanced AI systems.
Domain
Artificial Intelligence / Public Services / Government
Deliverable
production ML models
Required skills
Python (FastAPI), TypeScript, React or Vue, AWS/Azure/GCP, Docker, full application lifecycle management, data pipeline construction, cloud infrastructure setup
Preferred skills
Scientific and pragmatic mindset, rapid prototyping, long-term maintainability, autonomous problem solving, technical communication
Technologies
FastAPI, TypeScript, React, Vue, AWS, Azure, GCP, Docker
Responsibilities
Collaborate with Data Scientists and Product Managers to deploy sophisticated software; Build reliable and scalable frontend and backend architectures; Build data pipelines and cloud infrastructure as part of wider AI systems; Provide deep technical expertise to customers to navigate complex requirements
Seniority
Mid-Senior, hands-on IC
