remote
Senior Software Engineer - AiPrise
Software Engineer
Lead the design and implementation of scalable, AI‑powered compliance platforms using Python, Go, AWS, and Kubernetes, building data pipelines, microservices, and ML models to automate KYC/KYB workflows for global financial clients.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance backend services that integrate with 800+ data sources and 80+ verification partners.
- Design and implement data pipelines and storage solutions (PostgreSQL, data lakes) to support real‑time KYB/KYC, AML, and sanctions screening.
- Build and deploy AI/ML models that automate case resolution, fraud detection, and ongoing monitoring.
- Lead the migration of services to AWS and orchestrate containers with Kubernetes for scalability and reliability.
- Collaborate with product, security, and compliance teams to ensure robust, auditable APIs and data handling.
Requirements
- 5+ years of professional software engineering experience, with strong proficiency in Python and Go.
- Deep experience building and operating cloud‑native services on AWS, including serverless, container, and CI/CD pipelines.
- Hands‑on expertise with Kubernetes, Docker, and microservice architectures.
- Solid understanding of relational databases (PostgreSQL) and data modeling for high‑throughput workloads.
- Experience developing, training, or integrating Machine Learning models into production systems.
Skills
pythongoawskubernetespostgresqlmachine learning