Junior Software Engineer
About the team:
Within the Global Operations organization, our mission is to build the best customer experience in the fintech industry by providing an effortless experience to all our merchants. We are looking for a motivated and enthusiastic Junior Machine Learning Engineer to join our talented AI Team. In this role, you will help develop and optimize AI models and systems that will revolutionize how SumUp supports its customers.
This is an excellent opportunity for someone just starting their career who has a passion for AI and technology. You will work alongside experienced engineers, data scientists, and product managers, gaining valuable hands-on experience while contributing to real-world projects. Your work will play a key role in creating innovative AI solutions that improve the efficiency and effectiveness of our customer support processes. You will also have the opportunity to learn and grow in a collaborative environment, working with cutting-edge technologies and best practices in AI development and deployment.
What youโll do
- Design, develop, and deploy AI solutions and systems in production environments, ensuring reliability, high performance, and scalability.
- Develop and maintain AI infrastructure and pipelines to support efficient data processing, model training, and serving.
- Implement monitoring, observability, and alerting strategies to track model performance, data drift, and system health in production environments.
- Optimize, troubleshoot, and fine-tune machine learning models to improve accuracy and efficiency, ensuring optimal performance.
- Adhere to software development best practices, including version control, CI/CD, unit testing, and code reviews, to ensure maintainable and reliable AI solutions.
- Leverage prompt engineering to enhance AI workflows, improve data security, and enable API-driven actions that benefit our merchants.
- Learn about new technologies and how to apply them at SumUp.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to integrate AI solutions into customer-facing product
Youโll be great for this position if you have:
- A degree in Computer Science, Machine Learning, or a related field.
- Strong programming skills in Python, with experience in common frameworks such as FastAPI, Pydantic, and LangChain.
- Experience with API development, management, and security.
- Creativity and curiosity in applying the latest algorithms from data science to optimize our products.
- Experience working with LLMs, including prompt engineering and building LLM-based software.
- Knowledge of software development principles, including version control (Git), CI/CD pipelines, and agile methodologies.
- Interest in distributed computing frameworks (e.g., Hadoop, Spark) and cloud platforms (AWS), as well as hands-on experience with Kubernetes, Docker, and RDBMS (PostgreSQL).
- Excellent analytical and problem-solving skills, with strong attention to detail.
- Proficiency in verbal and written English communication.
Why you should join SumUp:
๐ Opportunity to work with SumUppers globally on large-scale fintech products used by millions of businesses worldwide, from our Berlin office. This involves an office-first setup.
๐ Commitment to Diversity and Inclusion: Be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced
๐ A dedicated annual L&D budget of โฌ2,000 for attending conferences and/or advancing your career through further education.
๐ถ A corporate pension scheme where we match up to 20% of your contributions
๐ 30 Days Sabbatical: Enjoy the unique opportunity to take a well-deserved break with our 30 days sabbatical benefit after completing 3 years of employment with SumUp.
๐ Referral Bonus: Earn additional rewards by referring talented individuals to join the SumUp team.
๐ต๐พโโ๏ธ Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, relocation assistance, subsidised office lunches.
About us:
SumUp is a leading financial technology company, founded in 2012 with the goal of empowering small businesses around the globe. Weโre the financial partner of choice for more than 4 million merchants in over 35 markets. We collectively build, plan and fine-tune the technology that drives SumUp and empowers small businesses around the world.
We believe in the everyday hero. Those who have the courage to follow their passion and who have the strength and determination to realise their dreams. Small business owners are at the heart of all we do, so we're creating powerful, easy-to-use financial solutions to help them run their business. With a founders mentality and a 'team-first attitude' our diverse teams across Europe, South America, and the United States work together to ensure that small business owners can be successful doing what they love.
SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by Company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.
Job Application Tip
We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you donโt tick every box, itโs ok too because it means you have room to learn and develop your career at SumUp.