Design, develop, test, and ship robust, maintainable, and readable software, applications, APIs, and other workflows; initiate, participate in, and communicate technical architecture designs; attend regular scrum ceremonies; analyze, discuss, and implement business requirements; bring in industry standards and best practices; make a positive impact on engineering culture.
Locations (2)
Tallinn, Harju, Estonia
Berlin, Germany
Responsibilities
Design, develop, test, and ship robust, maintainable, and readable software, applications, APIs, and other workflows
Initiate, participate in, and communicate technical architecture designs
Attend regular scrum ceremonies as a member of an agile cross-functional team
Analyze, discuss, and implement business requirements while maintaining good documentation of the systems and components you create
Bring in industry standards and best practices to continually improve our codebase and architecture
Requirements
Nice to have: FinTech or banking industry experience
The role involves acting as an AI architect leading the implementation and solution delivery of AI applications across onshore/offshore teams, designing end-to-end applications, and translating business objectives into technical AI solutions.
Responsibilities
Work on the Implementation and Solution delivery of AI applications leading the team across onshore/offshore
Design end-to-end AI applications, ensuring integration across multiple commercial and open source tools
Translate business objectives into technical requirements and AI-driven solutions
Partner with product management to design agile project roadmaps
Lead the design and implementations of reference architectures, roadmaps, and best practices for AI applications
Requirements
Bachelor’s degree in Computer Science
Master’s degree in Computer Science
Nice to have: Certifications in Cloud technologies (AWS, Azure, GCP)
AI architect responsible for design, implementation, and delivery of AI applications, leading cross-functional teams and ensuring scalable, secure solutions.
Responsibilities
Design end-to-end AI applications
Lead cross-functional collaboration across onshore/offshore teams
Translate business objectives into technical requirements
Partner with product management to design agile project roadmaps
Work with data engineering teams to ensure smooth data flows
Lead AI architecture and project delivery across onshore/offshore teams, designing end-to-end AI applications, managing data pipelines, CI/CD, and cloud deployments.
Responsibilities
Design end-to-end AI applications and integrations
Lead cross-functional teams across onshore/offshore
Translate business objectives into technical requirements
Manage project planning, execution, and delivery
Ensure scalability, reliability, maintainability, and security
Design, evolve, and optimize core trading infrastructure, specifically scaling and enhancing highly scalable, low-latency trading systems for the retail futures trading space.
Compensation
$195,000.00 - $220,000.00 USD annually. In addition, this position will also receive an annual target bonus of up to 15%.
Responsibilities
Design, develop, and optimize Scala-based trading services for high-volume, low-latency, 24x7 environments
Lead architectural strategy for future-state scalability and performance optimization
Mentor and guide junior engineers, promoting best practices and technical excellence
Collaborate cross-functionally with product, engineering, operations, and security teams to translate business requirements into robust and secure technical solutions
Optimize system performance, with focus on JVM tuning for Scala/Akka-based distributed system