Machine Learning Engineer Back Berlin, Germany €60,000 to €80,000 a year
July 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Back is a young software company from Berlin with the mission to enable companies to focus on what they do best. We’re building a collaboration and automation platform to untangle repetitive questions and workflows around the workplace.
You will join our experienced engineering team to build our machine learning pipeline and develop some of our first machine learning supported features. If you are excited about building highly scalable solutions built on a modern stack using best practices then this role is perfect for you.
This position is based in our growing HQ in Berlin.
🔨 What you will do
You will take ownership of automation features from the beginning - understanding the problem - to the end - deploying the model on production -.
You will setup the environment to speed up our machine learning development.
You will implement and tune state-of-the-art ML models to get the best results given the available data.
You will effectively communicate and document your approach, progress, results and challenges with the team.
You will help us grow the machine learning team: enforce best practices, interview candidate, etc.
You can quickly grasp the business context of the problem and using your knowledge of how the model is going to be used, you can choose the right evaluation metric.
You can dig deep into the data to choose the right dataset split and identify pitfalls arising from non-iid samples.
You can combining both your practical and theoretical ML knowledge to set the right priorities when choosing which idea or approach to try next.
You find the simplest solution to solve complex problems programmatically.
You find joy in delivering features to your customer rather than doing academic research.
You like to work in a team and challenge your choices with your peers.
🦾 What challenges will you face
You'll work on complex NLP problems touching multiple domains: multiple language understanding and feature extraction.
You'll work on unbalanced datasets, not all our customers are the same size.
Our customers have different processes, different vocabulary. You will face dual-domain adaptation problems.
The good news: our application generates labeled data and we capture all the signals of our users' interactions, so you'll focus on training models, not labelling data. Yeah!
🏅Our engineering values
Radical honesty
We discuss problems and mistakes in the open, with the team, to share our knowledge, opinion, and find the best solutions to make sure they do not happen again.
We discuss behavioral or personal problems in private, only with the people being involved.
Our discussions focus on the problem, not on people. People are rarely the problem and we always assume good faith.
Radical transparency
We do not hide anything inside and outside the team. We voluntarily and constantly share our successes, our mistakes, and our progress.
Radical open-mindedness
We share our knowledge and experience to find the best solutions as a team, never to be right or the smartest in the room.
We share our opinion only when we have the willingness to change it.
Radical pragmatism
We design strategic solutions with a growth mindset. We seek for solutions driving progress at the fastest pace and lowest cost to create progressive long-lasting impact.
We refuse dogma. We make the best decision for ourselves, in our context.
Customer-first
We consider success as having a high customer impact and satisfaction.
Each decision we make must have sooner or later a positive impact on our customers.
We privilege customer satisfaction over our comfort.
We refuse to compromise the quality of our product and customer experience.
Camaraderie
There is no place for competition or ego.
We thrive at helping each other and sharing knowledge to contribute to everyone’s growth.
🚀 Why Back?
You’ll join a company that believes in a strong engineering culture. We use modern technologies, best practices, within a team of smart people who want to change the way people work.
You’ll have the opportunity to build great infrastructure. You can be as creative as you want as long as it creates a better product.
You'll work on a modern and robust stack: Go, gRPC, Protobuf, Python, GraphQL, Typescript and React.
You will team up with the founders to create a great product with your signature on it.
We love open-source and will support you in the process of contributing to libraries we use or open-sourcing some of our work.
You’ll join a company at an early stage and you will receive an attractive package containing salary and shares.
You'll join an amazing team who loves food. Want to know who could be your future colleagues? Have a look here.
We are seeking a highly skilled Backend Engineer to join our dynamic team. The ideal candidate will have extensive experience in full-stack Go development and a strong understanding of Kubernetes and AWS deployment. This role requires someone who can build scalable backend systems and ensure seamless integration with our machine learning algorithms.\u000A\u000AAbout Prospecter: At Prospecter Ventures, our mission is to transform technology and its usage in the modern era through the creation of cutting-edge technology offered through our SaaS product. We work across the globe and remain at the forefront of technologic development. Through this, we are on an extraordinary scaling pathway, becoming one of the leaders in our industry. Our core values are the backbone of our business and guide our day-to-day operations, we are: results-oriented, future oriented and strive towards making the world a more unified place through the use of technology. Furthermore, making our technology accessible and affordable to users around the globe, is important to us.\u000AProspector is a pioneering company focused on developing an advanced machine learning content management system (CMS). Our tech stack includes Golang, gRPC, and protocol buffers for backend services, and TypeScript with Vue.js for frontend applications. We aim to revolutionize how content is managed and delivered using cutting-edge technology and innovative solutions.\u000A\u000AKey Responsibilities:\u000A● Develop, maintain, and enhance backend services using Golang, gRPC, and protocol buffers.\u000A● Design and implement scalable microservices architecture.\u000A● Deploy and manage applications on Kubernetes and AWS.\u000A● Collaborate with frontend engineers to integrate user-facing elements with server-side logic.\u000A● Support the Machine Learning team for model deployments and infrastructure topology.\u000A● Optimize applications for maximum speed and scalability.\u000A● Implement security and data protection measures.\u000A● Write clean, maintainable, and testable code.\u000A● Participate in code reviews and provide constructive feedback.\u000A\u000ARequirements:\u000A● Bachelor’s or Master’s degree in Computer Science or a related field.\u000A● 5+ years of experience in backend development using Golang.\u000A● Proficiency with gRPC and protocol buffers.\u000A● Strong experience with Kubernetes for container orchestration.\u000A● Expertise in deploying and managing applications on AWS.\u000A● Familiarity with CI/CD pipelines and DevOps practices.\u000A● Solid understanding of microservices architecture.\u000A● Excellent problem-solving skills and attention to detail.\u000A● Strong communication skills and the ability to work effectively in a remote team .\u000A● Based in Germany environment.\u000A\u000APreferred Qualifications:\u000A● Knowledge of machine learning concepts and tools.\u000A● Familiarity with database technologies (SQL and NoSQL).\u000A\u000ABenefits:\u000A● Competitive salary\u000A● Flexible working hours and remote work opportunities.\u000A● Professional development opportunities.\u000A\u000ADoes the above description spark your interest? Or do you feel like you could be a great fit for us, but don’t fit the profile 100%? Feel free to reach out to us, we are happy to jump on a call with you to discuss potential career opportunities.\u000AWe strongly believe, that skills can be acquired, as long as the drive and passion by a team member is given!\u000AWe are an inclusive team and are happy to hear from all potential candidates regardless of their identified gender, sexual orientation or disabilities.
Senior Software Engineer Remerge Berlin, Germany €60,000 to €90,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Remerge is a fast-growing mobile advertising scale-up that has become the no.1 app retargeting company over the last 6 years with offices spanning Berlin, San Francisco, New York, Singapore, Beijing, Seoul and Tokyo. Remerge enables app developers to re-engage up to 3.3 million users per second across 1 million apps globally in order to increase retention and boost user lifetime value. We love data, designing for the user and anything that helps drive intelligent decisions.
Job mission
As a part of our Backend team you will be working on our bidding, data processing and machine learning infrastructure. This involves services which are distributed around the globe, handling more than two million requests per second and generating terabytes of data daily. Our tech stack consists of a variety of technologies such as Golang, Python, Kafka, Druid, Aerospike, Ruby, Elasticsearch, Chef, Hadoop, Spark, TensorFlow, Terraform and Kubernetes.
Responsibilities
Add features to and refactor existing code on our bidder while maintaining a sub 100ms response latency.
Build real-time processing pipelines to transform, aggregate, and ship data both internally and to external partners.
Develop supporting systems and infrastructure for machine learning research, such as model repositories, feature stores, and training environments.
Decide on appropriate metrics, logging, and alerting to ensure our distributed system stays in sync and operational 24/7/365.
Work in a hybrid environment that mixes on-premise with cloud based infrastructure (mainly AWS and GCP).
Requirements
We are not concerned with what kind of certificates and diplomas you have acquired so far if you are able to pragmatically solve a problem.
A good understanding of underlying software development and computer science concepts.
Previous experience with, or a strong desire to learn, the Go programming language.
Analytical skills for performing exploratory work, combining data from multiple sources to find patterns.
Interest in developing solutions for problems inherent to globally distributed real-time systems.
Previous experience building and working with machine learning infrastructure is a plus.
Ownership of your work - build it, deploy it, fix it, monitor it, repeat.
Ability to communicate ideas, technical concepts, and analysis results in a meaningful way to non-technical colleagues.
Our Promise
Team that values good engineering practices, lean processes and simplest working solutions
Opportunities to learn and expand your skill set
Mentorship program for technical and non-technical skills
Work when and where it best fits you either from home or our brand new office
Generous remuneration package including virtual shares, a dedicated education budget and end of the year bonus
Travel to our offices around the globe for a short term assignment for up to a month each year
Comfortable work setup - laptop, phone, screen(s), standing desk etc.
Support for your setup while working from home
Remerge is an Equal Opportunity Employer: all qualified applicants are considered for positions regardless of race, ethnic origin, gender, age, religion or belief, marital status, gender identification, sexual orientation, veteran status or disability. We're looking forward to your application!
As a part of Amadeus, travel audience unit is the world’s leading data-driven travel advertising platform. travel audience harnesses the power of home-grown tech, combined with cutting-edge machine learning practices to connect the leading performance-oriented travel brands with the biggest network of publishers, reaching Billions of travellers globally.
Our aim is to optimize advertising across the entire traveller journey, identify and create new audiences, and increase our partners reach, relevance and booking volumes.
We are searching for a (Senior) Backend Engineer to join our team. You will be combining your passion for technology and have a direct impact on the lives of millions of travellers, while also helping travel audience in becoming the global leader in data-driven advertising for the entire travel industry.
**
What you'll do:**
You'll be part of the team responsible for design, development, maintenance and operation of the programmatic advertisement and ad delivery components of our system: a set of Go applications, some of them, soft real-time;
You'll design & implement new features, write unit and integration tests, tune monitoring and alerting;
You'll work closely with Data Scientists in experimentation and optimisation of the business logic, leveraging machine learning and mathematical models;
You'll actively contribute to improving quality & managing technical debt;
You'll have the opportunity to participate in managing the infrastructure, capacity planning & optimising costs;
You'll participate in architecture and design discussions, actively influencing the evolution of the architecture to meet new business requirements;
You'll always be on a quest to look for better tools and solutions that match the new requirements better.
Why join us?
As part of our team, you will work in a highly motivated environment, with equal opportunities, flat hierarchies and short decision-making processes. You’ll have a lot of freedom to contribute your own ideas and implement them. We offer you:
The opportunity to drive business growth and truly having an impact on the business;
The opportunity of taking an impactful role in a fast-paced industry where you handle new problems every day;
The opportunity to work on a system that already handles many thousands of requests per second (per instance) and processes terabytes of data per day - and you will have the opportunity to help to push it further;
The chance to experience working on a soft real-time system - designed to reliably respond in tens of milliseconds.
Requirements
About you:
You have gained significant experience with software development, writing idiomatic Go code, and are familiar with the tooling of the Go programming language;
You worked with at least 5 of these technologies: Kubernetes, Helm, Terraform, Google Cloud Platform or other cloud computing environments,Prometheus, Grafana, protobuf, gRPC, Kafka, Aerospike or other key-value or document databases, PostgreSQL or other SQL databases, microservice architecture;
Work experience in production environments with high-traffic and/or high uptimes (HA, 24/7), or strong proficiency with performance optimization it's a plus;
It's a big advantage if you are experienced with programmatic advertisement (eg. Google RTB or OpenRTB) or real-time/soft real-time environments;
You are a quick learner, you believe in continuous improvement and you are good at analytical problem solving;
You can communicate well and are a first-class team player;
You can speak, write and express yourself in English – our company’s working language – in a professional context.
We are awaiting your application and looking forward to starting our journey together!
As (Senior) Software Engineer (m/f/d) you will be involved in every layer of the technology, including the robot control system, the video streaming system, our machine learning side as well as the cloud infrastructure. In addition, you will be essential in defining the foundations of our product and culture.
The profile:
You have relevant work experience in fast moving environments like a start-up, technology companies, or from technical university programs
You have got a strong knowledge in C or C++ programming, proficient Linux experience and you are always curious to learn new technologies
Fluent verbal and written English language skills
Affinity for autonomous mobility technology
You think big and like to build something, you are solution oriented and like to get stuff done
You enjoy working in a fast-moving environment
At the same time you are a true team player and we will enjoy working with you
Nice to have’s:
Video and audio encoding (e.g. H.264/AVC, H.265/HEVC) and multimedia systems with deep understanding of codecs for optimisations
Background in mobile networks (e.g. 4G / LTE) over the top services, real time services
General networking (e.g. VPNs, TCP/IP), packet routing, network performance tuning
Robot Operating System (ROS)
Experience with embedded systems and the Nvidia SDK
HW/SW integration into vehicles (e.g. functional safety, CAN, etc.)
We obviously don't expect anyone to check all these nice to have's!
Our offering:
Change how people move in big urban areas while making car ownership obsolete
A competitive compensation package & unlimited vacation
Involvement in one of the most exciting tech projects in Europe
An open-minded and fun work environment
Be surrounded by a highly committed and very experienced team
Relocation services to Berlin - It doesn’t matter where you currently live!
Note: Ree provides an equal opportunity to all candidates. All candidates will be considered for employment regardless of age, ancestry, color, gender identity or expression, marital status, medical condition, national origin, political affiliation, race, religion, sex, sexual orientation.
We are Synergeticon, a fast-growing startup in the aerospace and shipping industry.
Our goal is to leverage the latest web, communications, machine learning and robotic technologies to make aircraft production and maintenance processes even more efficient.
Particular focus is placed on the cooperation between man and machine.
We use Golang for various cool things like graphql-backends, microservices communicating via grpc or implementing interfaces to robots, sensors. In Addition we're working with docker, kubernetes.
Platform Engineer Opinary Berlin, Germany €60,000 to €70,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Opinary has one mission: We help people make up their minds. Globally, millions of people use our polling technology to share their opinion, engage in open dialogue, and understand complex debates - all with one simple click. And, by harnessing the latest advances in Machine Learning, NLP, and distributed systems design, our platform ensures that readers get the right question at the right time.
With over 80 million monthly users, we’re one of the fastest-growing startups in the media space. You’ve probably used our tools yourself on publishers like The Times, Spiegel Online, NBC, Huffington Post, or the Independent.
As a Platform Engineer, your technical chops will directly impact today’s debates in the most relevant media outlets.
Who we’re looking for
Sure, we need someone talented. But, most importantly, we are looking for someone who:
Owns challenges. Who doesn’t back down or say “that’s not my job.”
Is a great communicator and listener. Likes to collaborate across teams and understand why their project matters to everyone in the company.
Embodies our values of care and respect. That means caring for and respecting your colleagues as well as your own mental and physical health.
Is comfortable with designing and developing large distributed systems.
Has a solid understanding of effective engineering practices (TDD, XP, etc.).
Has worked in modern cloud platforms such as AWS/GCP.
Is familiar with the concepts of event-driven architectures.
Your challenges
You develop software in a compliant and rigorous way, whilst maximizing the value add to our stakeholders: users, brands & publishers.
You take ownership of the existing codebase and proactively work on improving the stability of it.
You maintain and monitor the live system, and you are responsible for the swift recovery in case of issues.
You design and implement new services that support the needs of the stakeholders.
You enhance our technology stack and lead the implementation of platforms both as well as the systems infrastructure of our product
You collaborate with our Product Lead to refine the product-market fit
You work in a close and trustful relationship with the founders, product and sales teams in a cross-discipline agile environment
Your profile
You had the chance to work in a team on a live project for at least three years as a Software Engineer.
You approach the problems holistically, and you can make tradeoffs based on data.
You value coding as your craft and understand that writing software is about solving technical problems - but equally important, something to be maintained and understood by your peers.
You enjoy pair-programming with your colleagues.
You had the opportunity to debug a live service, on live traffic, with live users.
You’re proactive and curious: always eager to learn new things and happy to share your knowledge with others.
What we offer
We have a diverse and open culture from different professional and personal backgrounds. Our agile team provides the space to directly influence and impact our product positively
Growth and continuous learning: everyone at Opinary is encouraged to trust in experiments and personally grow - with a generous learning budget to help out
We provide a flexible working environment. Choose your working hours, take unlimited work-from-home and holidays, and choose your preferred laptop
Senior software engineer Back Berlin, Germany €60,000 to €80,000 a year
June 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Back is a young software company from Berlin with the mission to enable companies to focus on what they do best. We're building a collaboration and automation platform to untangle repetitive questions and workflows around the workplace.
You will join our experienced engineering team to develop our platform and architecture. We like to solve complex problems with elegant and robust solutions. If you are excited about building highly scalable solutions built on a modern stack using best practices then this role is perfect for you.
This position is based in our growing HQ office in Berlin.
🔨 What you will do
You will build APIs that the frontend developers will love and our customers will rely on.
You will implement high quality and well-tested code that you are not afraid to push on production.
You will deploy your code on a 100% cloud infrastructure.
You will be curious and excited to learn new technologies required to build our product.
You are only satisfied after developing the best software you could possibly have come up with.
You write code that you are proud of and that your mother could understand.
You think that code should never be pushed on production without automated tests and you will never compromise on this.
You care about the details and are constantly willing to learn and improve your knowledge and skills.
You enjoy working closely with product and design teams.
You like to work in a team and challenge your choices with your peers.
🚀 Why Back
You’ll join a company that believes in a strong engineering culture. We use modern technologies, best practices, within a team of smart people who want to change the way people work.
You’ll have the opportunity to build great infrastructure. You can be as creative as you want as long as it creates a better product.
You’ll get the chance to work with exciting technologies: distributed architecture, machine learning, and natural language processing.
You'll work on a modern and robust stack: Go, gRPC, Protobuf, GraphQL, Typescript and React.
You will team up with the founders to create a great product with your signature on it.
We love open-source and will support you in the process of contributing to libraries we use or open-sourcing some of our work.
You’ll join a company at an early stage and you will receive an attractive package containing salary and shares.
You'll join an amazing team. Want to know who could be your future colleagues? Have a look here: http://bit.ly/working-at-Back
Interview Process
You’ll talk to Annie — she will present information about Back and ensure we are a good mutual fit.
You’ll talk to James, our CTO and Co-Founder. He will answer all your questions, present you background about our process and how we work at Back.
You’ll have a small home exercise to complete to show us that you can define simple solutions and write clean code.
We’ll review your code and share our feedback with you over a zoom call. We’ll ask you about the decisions you made and answer your questions.
You’ll meet the engineering team. We'll discuss engineering topics, have a collaborative solution design session and we’ll add a small feature to your coding challenge together. The goal is to simulate daily work, collaborate and make sure we all enjoy it.
You’ll meet the product and design team. They’ll show you the product, explain the strategy and answer all your questions. The goal is to make sure it’s the product that you’ll be excited about building.
You’ll meet Christian, CEO and Co-founder and again James. We’ll discuss your future at Back, your interest and make sure the team and culture fit well.
Senior Go Developer AMBOSS Berlin, Germany €60,000 to €70,000 a year
March 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
As our Senior Go Developer, you will make key contributions to the creation of a product on track to improve medical care for millions of people. You will be a valuable member of our Backend chapter with the chance to maintain an ever-expanding cloud-based product, the freedom to work on a wide range of topics, and the opportunity to make architectural (design) decisions.
WHO WE ARE
AMBOSS is a medical education company that has fundamentally changed the way physicians acquire their know-how. Our comprehensive study and reference tool combines cutting-edge technology with the latest medical research.
Founded in 2012 by doctors for doctors, the company’s international team consists of more than 40 different nationalities, with the most diverse backgrounds. AMBOSS is headquartered in Berlin with offices in Cologne and New York, currently serving over 500,000 users in more than 180 countries.
WHAT YOU WILL DO
Working in an agile team on one of our main products – the online pharma information base for physicians.
Assist in the migrationto microserviceswith Go
Further expansion and maintenance of our API based on GraphQL
Refining implementation in rounds of code review, quality assurance, and PO acceptance.
Covering your code with unit/functional/end-to-end tests.
Architecture and API design decisions working in a cross-functional team.
Monitor during operation (using tools such as Kibana, Cloudwatch, DataDog) for analysis and optimization.
Collaboration with our support team in escalation cases (troubleshooting or usability optimization).
WHAT YOU WILL BRING
An expert understanding of Go with proficiency in Python or PHP to develop applications and microservices.
Deep understanding of building maintainable & scalable code.
Ability to hold your ground in architectural discussions that are focused on implementing best practices.
Great knowledge in relational and non-relational databases or document stores
Routine in working with development tools like Git, GitHub, Jenkins, Jira, Docker, Kubernetes, etc.
Mastery over the Englishlanguage, you can freely discuss your ideas in an agile work environment.
Cross-functional project management experience where you guided engineers, developers, designers & scientists, is a real plus!
THE AMBOSS PRESCRIPTION
Set your own biological clock: Make use of our flextime and home office options.
Keep the hemoglobin flowing: Enjoy our fitness and wellness program with a sponsored gym membership.
Need more serotonin? Get involved in our monthly team events, game nights, and weekly language lunches.
Keep those synapses firing: Profit from ongoing learning opportunities with our educational seminars, “crosstalks”, and development programs.
No risk of high cholesterol here! Dig into freshly cooked lunches, healthy snacks, and wash it all down with the help of an amazing Italian espresso machine.
Your doctor recommends time off your feet? Our mobility perks have you covered with a yearly public transportation card.
Want a little extra exercise? Then choose the sponsored bike instead of the public transportation card.
Reduce that childcare-associated cortisol build-up: Bring your child along to our AMBOSS Daycare when your Kita is closed, or use it to bridge the gap until you find a Kita spot.
We believe that it is not possible to put every type of diversity into words. We always have and always will live with the intention that every person, from every background and demographic, is welcome. Whoever you are, and wherever you come from, we believe you have something to add to our mission.
Does this sound like the place you have been looking for? Get in touch! We are looking forward to receiving your application.
Backend developer Hasty.ai Berlin, Germany $65,000 to $75,000 a year
July 2019
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Why Hasty?
Annotating data is an expensive hassle that nonetheless is the backbone of almost all applications of AI today. We are trying to take away some of that pain by assisting and automating to as high a degree as possible the process of labelling images, using machine learning. By doing so, we hope to open up the field of vision-based AI for new applications and for organizations that previously couldn’t use AI-powered technology as it was too expensive for them or because they lacked the technical know-how needed to develop an AI-solution from scratch.
As a workplace, we can offer you the opportunity to work on the cutting edge of AI in a startup environment, where you help us build a product from the ground up while being part of the core team with a voice in what we should do next.
Qualifications:
4 years of experience in designing and building complex software systems
Extensive experience writing applications with Python
Experience with Golang is a plus
Experience designing and operating distributed systems
Experience performing code reviews and pair-programming with other software engineers
Proactive communication and excellent teamwork skills
Ability to work independently and take ownership of tasks
What we offer:
Competitive package with equity and a sizeable learning budget that you can spend as you wish to develop yourself
A real problem to solve with the potential of having a real impact on the world around us
A startup environment with flat hierarchies
Support from a WATTx, a Berlin-based company builder, offering you the security and support of a larger organization
Workplace flexibility - Home-office, remote, adjustable working hours - we place our trust in you being the best person to plan your workweek
A great place for the intellectually curious, as we are sharing offices with other startups in the AI landscape