Description
We are seeking a Software Specialist to serve as a technical reference in our fraud prevention and cybersecurity systems. If you are passionate about solving complex engineering challenges, optimizing high-performance systems, and writing code that inspires the entire team, this opportunity is for you.
Responsibilities
Design and implement advanced Machine Learning and LLM-based solutions for fraud and threat detection.
Integrate predictive models into processing pipelines with a focus on low latency and scalability.
Monitor model performance and effectiveness, adjusting strategies as fraud patterns evolve.
Lead the design and implementation of critical components in anti-fraud systems.
Optimize data processing in Python and complex SQL queries in PostgreSQL/Oracle.
Develop and maintain robust, secure REST APIs (FastAPI, Flask).
Serve as technical authority over code, ensuring best practices and high-quality architecture.
Collaborate with frontend, product, and data teams to deliver cohesive solutions.
Mentor developers and conduct detailed code reviews.
Produce clear and comprehensive technical documentation.
Essential Requirements
8+ years of experience in robust, scalable backend development.
Expert-level Python, including asynchronous programming and frameworks (FastAPI, Flask).
Deep knowledge of data modeling and SQL query optimization (PostgreSQL/Oracle).
Solid experience with microservices, REST APIs, and design patterns.
Strong experience with TypeScript and React.
Practical experience with Docker and familiarity with CI/CD.
Nice-to-Have
Experience with Redis for caching and latency optimization.
Knowledge of image/document processing (Pillow, OpenCV, PyMuPDF).
Experience with observability tools (Elastic APM, Prometheus, Grafana).