Skip to content
mimi

Senior Software Engineer - AI Compliance

All Cares

Remote (Global) Senior 4d ago

About the role

About the Company

Cephalgo is a Strasbourg-based technology company founded in 2020, focused on developing AI solutions that ensure safety, compliance, and trust in human-AI interactions. Originally rooted in healthcare innovation, Cephalgo's platform helps organizations securely analyze and monitor voice and emotion data while meeting privacy, security, and regulatory standards. Backed by over €3 million in funding, Cephalgo combines deep expertise in voice AI, data protection, and compliance frameworks to help enterprises build and deploy responsible AI systems. The company collaborates with leading European partners in AI ethics, healthcare, and regulatory technology.

About the Role

We are seeking a Senior Software Engineer to architect and build core backend systems for AI Compliance. You will contribute to highly scalable, secure, and mission-critical infrastructure while working alongside top-tier engineers across product, data, and DevOps.

What You'll Do

Architecture & System Design

  • Lead the design of distributed systems, microservices, and high-availability backend components.
  • Define engineering standards and best practices across the backend stack.
  • Ensure systems are built for security, scalability, and ease of maintenance.

Software Development

  • Develop backend services primarily in Python, Javascript.
  • Build and maintain containerized applications deployed on Kubernetes.
  • Participate in the full software lifecycle: design, implementation, testing, deployment, and maintenance.

Infrastructure & DevOps Collaboration

  • Partner with DevOps to manage infrastructure, CI/CD pipelines, observability, and environment automation.
  • Contribute to infrastructure-as-code, monitoring frameworks, and performance improvements.

Security & Performance

  • Implement secure coding practices and threat-aware design principles.
  • Optimize backend services for low latency, stability, and efficiency.

Leadership & Collaboration

  • Mentor junior developers and drive high architectural standards.
  • Lead technical discussions and influence engineering direction.

You Might Be a Fit If You Have:

Experience

  • 5+ years of experience as a software engineer working in top engineering teams (e.g., high-performance tech companies or leading product teams).
  • Proven track record designing and shipping production-grade distributed systems.
  • Strong experience with cloud-native infrastructure and Kubernetes.

Technical Skills

  • Advanced proficiency in Python, Javascript (primary backend language).
  • Strong understanding of distributed systems, microservices, and API design.
  • Experience with Kubernetes, Docker, CI/CD, monitoring, and cloud architectures.
  • Familiarity with secure coding, threat modeling, and data protection best practices.

Soft Skills (Nice-to-Have)

  • C# experience as a bonus skill (for performance-sensitive or low-level modules but not required).
  • Experienced with SOC2 or ISO27001 is highly appreciated.
  • Strong communication, leadership, and mentorship capabilities.
  • Ability to work in fast-paced, high-performing engineering environments.

Why Join Cephalgo?

  • Be at the intersection of cutting-edge AI/voice technology and compliance.
  • Make an impact by shaping a growing brand in a high-growth market.
  • Work with a collaborative, high-energy remote team driving forward-thinking solutions.
  • Grow your career and influence across product, marketing and business domains.

Requirements

  • 5+ years of experience as a software engineer working in top engineering teams (e.g., high-performance tech companies or leading product teams).
  • Proven track record designing and shipping production-grade distributed systems.
  • Strong experience with cloud-native infrastructure and Kubernetes.
  • Advanced proficiency in Python, Javascript (primary backend language).
  • Strong understanding of distributed systems, microservices, and API design.
  • Experience with Kubernetes, Docker, CI/CD, monitoring, and cloud architectures.
  • Familiarity with secure coding, threat modeling, and data protection best practices.

Responsibilities

  • Lead the design of distributed systems, microservices, and high-availability backend components.
  • Define engineering standards and best practices across the backend stack.
  • Ensure systems are built for security, scalability, and ease of maintenance.
  • Develop backend services primarily in Python, Javascript .
  • Build and maintain containerized applications deployed on Kubernetes.
  • Participate in the full software lifecycle: design, implementation, testing, deployment, and maintenance.
  • Partner with DevOps to manage infrastructure, CI/CD pipelines, observability, and environment automation.
  • Contribute to infrastructure-as-code, monitoring frameworks, and performance improvements.
  • Implement secure coding practices and threat-aware design principles.
  • Optimize backend services for low latency, stability, and efficiency.
  • Mentor junior developers and drive high architectural standards.
  • Lead technical discussions and influence engineering direction.

Skills

CI/CDDockerJavascriptKubernetesPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free