Principal Software Engineer, GPS
Core
Building custom AI applications, generating training data for national LLMs, and providing advisory services to the global public sector.
Role type
Principal Software Engineer (AI/ML)
Builds
Custom AI applications, proofs of concept, working prototypes, and reusable platform capabilities for government clients.
Domain
Public Sector / Government / AI & Machine Learning
Deliverable
production ML models
Required skills
System design and architecture, Cloud-based ML tools (AWS, GCP, Azure), Python, TypeScript/JavaScript, Java, C++, AI/ML in production (Generative/Agentic AI, RAG), Mentoring, Client-facing technical leadership
Preferred skills
Forward deployed engineering, Startup founding experience, Large-scale AI deployment, On-prem/customer-controlled environment deployment, UK government security clearance
Technologies
Python, TypeScript, JavaScript, Java, C++, AWS, GCP, Azure
Responsibilities
Solve hardest technical problems and unblock stuck projects, Lead technical scoping and PoC definition with clients, Build and ship prototypes to production, Define cohesive and secure technology architecture, Mentor engineers and raise engineering standards, Partner with executives on high-stakes trade-offs, Turn field patterns into reusable platform components, Lead agentic engineering initiatives
Seniority
Principal, hands-on IC with mentorship
