Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
What you’ll do:
● Build and maintain production services: design, implement, and operate reliable, well-tested backend services and APIs in Python and Go. Refactor or rewrite components when needed to improve performance, stability, and maintainability. ● Shape our architecture: define clear service boundaries and interfaces, guide communication patterns (REST/gRPC, events), and ensure strong observability, security, and resilience across our platform. ● Work with Golang in production: contribute to existing Go services and identify where migrating Python components to Go will reduce latency, increase throughput, or improve resource efficiency. ● Build ML/AI infrastructure: create data pipelines and services that support model training, evaluation, and deployment on large image datasets. ● Automate and ship: set up CI/CD, testing, and infrastructure-as-code to keep releases smooth and predictable across environments. ● Lead through impact: propose new directions, drive code and architecture improvements, mentor peers, and help raise the engineering bar across the team. ● Collaborate across disciplines: partner with scientists and engineers to understand problems end-to-end and deliver pragmatic, well-architected solutions.
Required (Must-have):
● M.Sc. in Computer Science/Engineering (or equivalent) or comparable industry experience.
● Expert production experience with Python and solid Golang experience building and running services.
● Deep understanding of microservices, distributed systems, and API design (REST/gRPC), with attention to clean contracts and failure modes.
● Hands-on experience with SQL and NoSQL databases, sound schema design and performance tuning, and familiarity with object storage (e.g., S3).
● Proven experience deploying and operating on Kubernetes and strong Unix/Linux fundamentals.
● Practical experience with AWS core services (EKS, EC2, S3, RDS, IAM, CloudWatch) and cost-aware architectures.
● Strong engineering practices including CI/CD, automated testing, code reviews, documentation, and a security-first mindset.
● Ability to lead technical initiatives, communicate trade-offs clearly, and collaborate effectively across multidisciplinary teams.
Desirable (Nice to have):
● Experience with Kubeflow, MLflow, Feast, Argo, Airflow, Ray, and model versioning/monitoring.
● Experience with digital pathology or large-scale image processing (e.g., whole-slide images) and tools such as OpenSlide, scikit-image, or OpenCV.
● Experience with performance engineering, including concurrency, memory profiling, high-throughput pipelines, and GPU/accelerator integration.
● Experience working in regulated environments (e.g., GxP), including data governance, privacy, and building software under regulated processes.
● Experience with JavaScript/TypeScript for internal tools and dashboards.
● Experience with event-driven systems and streaming platforms (e.g., Kafka).
Key Skills
Ranked by relevanceReady to apply?
Join KBC Technologies Group and take your career to the next level!
Application takes less than 5 minutes

