
Principal Software Engineer – Applied AI, Technical Lead
CENSUS
full-time
Posted on:
Location Type: Remote
Location: Greece
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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
- 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
Requirements
- BSc/MSc in Computer Science, Data Engineering, or a related field (or equivalent practical experience)
- 8+ years of software engineering experience , including technical leadership on production systems and AI-/ML-powered applications
- 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
- Excellent written and verbal communication in English; able to lead technical discussions with engineers and client stakeholders.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonLLMAIAPIsFastAPIobservabilityincident responseperformance tuningscalabilitydata integrations
Soft Skills
technical leadershipmentoringcommunicationcollaborationproblem-solving