AWSPythonMachine LearningMLDatabricksUnit TestingVersion ControlCI/CDMentoringTime ManagementCollaborationRemote Work
About this role
Role Overview
Productionizes machine learning and financial pricing models as part of end-to-end product delivery, ensuring robustness, scalability, and seamless integration into existing systems.
Refactors and optimizes code to improve performance, readability, and long-term maintainability, while reducing technical debt and aligning with modern engineering standards.
Leads code reviews and contributes to system design discussions, fostering a culture of high-quality code and guiding junior team members in best practices and architectural thinking.
Owns and maintains CI/CD pipelines and testing frameworks, while serving as a strong advocate for unit testing and engineering best practices across the team.
Collaborates closely with data scientists, data engineers, and ML engineers, while mentoring junior developers and interns to uphold high standards in software engineering best practices.
Requirements
BSc degree in Computer Science, Physics, Electrical Engineering or other STEM field
5 years of professional software development experience
Strong proficiency in Python and solid understanding of object-oriented programming (OOP) principles
Experience with AWS, Databricks, and relational databases will be considered an asset
Solid understanding of software engineering best practices, including CI/CD workflows, version control, automated testing (unit and integration), code reviews, and design patterns
Basic understanding of machine learning concepts
Excellent interpersonal skills with ability to communicate effectively at all levels
Strong analytical and problem-solving capabilities
Results-oriented mindset
Effective time management with ability to multi-task and prioritize work
Tech Stack
AWS
Python
Benefits
Competitive Compensation : We offer an attractive salary, annual performance-based bonuses, and a monthly meal allowance through our ticket restaurant card
Health: Private medical insurance is provided for you and your family
Family Support: Monthly financial allowance for early education (nursery) and coverage of expenses for children with neurodiversity or disabilities—including therapeutic swimming, music therapy, horse riding, and parental support
Flexible Work Model: Our hybrid approach offers a level of remote work flexibility that supports work-life balance while preserving strong collaboration and team spirit
Modern Workspaces: Contemporary offices designed to support comfort, health, and productivity, with fully equipped workstations, quiet areas, on-site restaurant, and group fitness sessions
Lifelong Learning: Cepal supports continuous learning through access to e-learning platforms and structured professional development programs
Career Progression: We are committed to your growth, offering a clear development path supported by feedback, mentoring, and personalized learning plans
Make a Difference: Get involved in regular wellbeing, ESG and volunteering initiatives that reflect our values and foster a sense of purpose and community