Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer (Switzerland - Hybrid) image - Rise Careers
Job details

Senior Software Engineer (Switzerland - Hybrid)

Senior Software Engineer (Switzerland - Hybrid)

About BLP Digital

We are a rapidly growing ETH and HSG spin-off, and our AI-enabled product revolutionises ERP automation. Our team is heavily focused on engineering, which we believe is crucial for maintaining our competitive edge. By leveraging state- of- the- art ML models, paired with deep, multi-generational ERP foundations, we drive real operational transformation for our growing global customer base. Our Engineering team tripled over the past year. Becoming part of a startup during explosive growth presents exciting opportunities for those who eager to excel. Do you want to apply your skills within a collaborative team, working on complex challenges using the latest models and technology?

Location: This is a full-time position with on-site presence at our office in central Zurich, Switzerland.

Job Summary

At BLP, we develop a cutting-edge product for automated document processing. Machine learning is at the core of our business, and we continuously strive to enhance the quality of our predictions using state-of-the-art machine learning models. As a Senior Software Engineer in the Machine Learning Team, you would join us in that endeavor. Working in a startup presents exciting challenges, such as scaling both our team size and the processing volume to accommodate growing demands. Throughout this journey, we prioritize a simple and maintainable architecture to ensure efficient operations. To stay at the forefront of technology, we leverage a modern tech stack that includes Python, Docker, TensorFlow, Redis, RabbitMQ, and Micro Services on a Kubernetes Cluster, deployed as Software-as-a-Service on one of the big cloud providers. In our team, we value the opportunity for our engineers to shape the future and have a significant impact on various aspects. This influence spans areas such as organizational structure, the coding process, team culture and organization.

Key Responsibilities:

  • Design and develop clean and maintainable software solutions using Python, leveraging industry best practices and design patterns, ensuring high code quality.

  • Conduct code reviews and provide constructive feedback to ensure the overall quality and consistency of the codebase.

  • Lead the technical aspects of major product improvements.

  • Provide guidance and mentorship to junior developers.

  • Collaborate with stakeholders to understand project requirements and translate them into technical specifications and deliverables.

  • Collaborate with the team to define the system architecture and make informed decisions regarding the technology stack, frameworks, and libraries.

  • Identify opportunities for system optimization, scalability, and performance improvements.

  • Proactively address technical challenges and propose innovative solutions

Requirements:

  • Bachelor or Masters Degree in Computer Science or equivalent practical experience.

  • Typically 5+ years of work experience working with existing code bases, with a focus on Python-based projects.

  • Passionate about Software Craftsmanship: Solid understanding of software development principles, clean code and architecture.

  • Structured and self-reliant approach.

  • Learning ability and continuous improvement.

  • Willing to work in a startup environment and help to take the team to the next level.

Benefits:

  • Exposure to state-of-the-art machine learning algorithms and a modern tech stack.

  • At the forefront of innovation, revolutionise ERP process automation with us.

  • Generate real impact and lasting value with your work.

  • Assume responsibility, contribute to our success, and become part of something big.

  • Collaborative team environment enabling high performers to thrive.

  • Fast promotions, and attractive bonus scheme, including company shares.

  • Choose your own hardware and participate in regular team events.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!