Home
Jobs
Saved
Resumes
Principal Software Engineer – Applied AI, Technical Lead at CENSUS | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Principal Software Engineer – Applied AI, Technical Lead
CENSUS
Remote
Website
LinkedIn
Principal Software Engineer – Applied AI, Technical Lead
Greece
Full Time
6 hours ago
Visa Sponsorship
Apply Now
Key skills
Python
AI
ML
LLM
Data Engineering
Analytics
FastAPI
Leadership
Communication
About this role
Role Overview
Own the reference architecture for LLM/AI features (service boundaries, APIs, data contracts, trust boundaries, deployment patterns)
Convert prototypes into production-ready services with clear interfaces, type/schema discipline, and controlled dependencies
Define versioning strategy for prompts, tools, policies, and model endpoints (including rollbacks)
Design and implement LLM pipelines for natural language → structured queries for database engines with guardrails
Implement schema-first output (e.g., Pydantic models / JSON schema) and robust parsing/validation
Own non-functional requirements: latency budgets, throughput, resilience, and cost control
Build observability: structured logs, traces, metrics, and error taxonomies that make failures actionable
Translate requirements from client stakeholders and internal security / engineering teams into robust AI-enabled solutions and data integrations
Act as the technical lead for Applied AI delivery: raise engineering bar, mentor DS/engineers, and drive code quality
Document solutions and participate in knowledge transfer with internal and partner teams.
Requirements
BSc/MSc in Computer Science, Data Engineering, or a related field (or equivalent practical experience)
6+ years of software engineering experience , including technical leadership on production systems and AI-/ML-powered applications
Track record of making architecture decisions and driving cross-team execution
Strong Python engineering skills (services, tooling, testing) and experience building maintainable codebases
Demonstrated experience shipping LLM/AI-enabled applications into production
Proven ability to build robust APIs and services (FastAPI or equivalent)
Experience with production reliability practices, including observability, incident response, performance tuning, and scalability
Comfortable integrating with big data and analytics platforms
Proven ability to define engineering standards and guide teams through architectural tradeoffs in ambiguous environments
Excellent written and verbal communication in English; able to lead technical discussions with engineers and client stakeholders.
Tech Stack
Python
Benefits
Professional development opportunities
Flexible working arrangements
Apply Now
Home
Jobs
Saved
Resumes