At a Glance
- Tasks: Join us as a Python Engineer to build and manage machine learning data pipelines.
- Company: Builder.ai is revolutionizing app building for everyone, backed by major brands and recent funding.
- Benefits: Enjoy stock options, generous leave, and perks like private medical and dental insurance.
- Why this job: Be part of an innovative team driving AI solutions and shaping the future of software development.
- Qualifications: You need a higher degree in a relevant field and strong Python programming skills.
- Other info: Work in a diverse, global team with opportunities for growth and experimentation.
The predicted salary is between 36000 - 60000 £ per year.
About Builder.ai
We’re on a mission to make app building so easy everyone can do it – regardless of their background, tech knowledge or budget. We’ve already helped thousands of entrepreneurs, small businesses and even global brands, like the BBC, Makro, and Pepsi achieve their software goals and we’ve only just started.
Builder.ai was voted as one of 2023’s ‘Most Innovative Companies in AI’ by Fast Company, and won Europas 2022 ‘Scaleup of the Year’. Our team has grown to over 800 people across the world and our recent announcement of $250m Series D funding (and partnership with Microsoft) means there’s never been a more exciting time to become a Builder.
Life at Builder.ai
At Builder.ai we encourage you to experiment! Each role at Builder has unlimited opportunities to learn, progress and challenge the status quo. We want you to help us become even better at supporting our customers and take AI app building to new heights.
Our global team is diverse, collaborative and exceptionally talented. We hire people for their differences but all unite with our shared belief in Builder’s HEARTT values: (Heart, Entrepreneurship, Accountability, Respect, Trust and Transparency) and a let’s-get-stuff-done attitude.
In return for your skills and commitment, we offer a range of great perks, from a discretionary variable pay or commission scheme, to employee stock options, generous paid leave, and trips abroad #WhatWillYouBuild
About the role
We’re looking for a Python Engineer to be based in London, UK and work closely on business critical Machine Learning (ML) work. You are someone who is passionate about technology and is keen to build machine learning data pipelines that will ingest data and productionise machine learning models and AI services in the cloud. You are someone who has an understanding of machine learning and artificial intelligence technologies. You are motivated to drive significant business impact by applying your knowledge and skills. You are able to inspire your colleagues and champion your skills through influence and effective communication. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints.
You will be a part of the AI organisation and will work closely and collaborate with global product and engineering teams across many locations including London, New Delhi, Los Angeles, France and Dubai. The Intelligent Systems team will drive all of the innovation powered by data science, machine learning and AI (decision making). It is likely to witness significant growth over the course of the next year and beyond.
Why you should join
This is a challenging and diverse role that will require you to be a part of the growth of the AI organization from the ground up. The problems we face are unique, requiring us to innovate across a range of stages through invention and research of new techniques, to intelligent implementation and system integration. Furthermore, this is an opportunity to help grow our suite of products that in conjunction are aiming to automate the entire software development life cycle.
You’ll be responsible for
- Building, maintaining and managing data pipelines that support the modeling initiatives of data scientists
- Working closely with data scientists and engineering teams to productionise machine learning models and AI services
- Contributing to the development of the Builder Knowledge Graph
- Building unique solutions which ensure that GenAI LLM models in our pipeline have the data they need (through efficient RAG, prompting, agent architectures) and are able to integrate with automated and human workflows efficiently to deliver to our customers and capture feedback for continuous learning.
- Engineer to scale in the cloud using methodologies such as service-oriented architectures, containerised applications and lambdas
Minimum Requirements
- Higher university degree (MSc or PhD) in Computer Science, Engineering, Mathematics, Physics etc
- Strong programming expertise in Python
- Software engineering experience applied to productionising machine learning or building data pipelines
- Solid fundamental knowledge of data querying and manipulation using SQL
- Experience working in an AI or ML environment, with other Engineers or Data Scientists
- Ability to communicate with diverse stakeholders
- Experience with technologies such as Docker or Kubernetes
Benefits
- Discretionary variable pay or commission scheme dependent on your role
- Stock options in a $450 million funded Series D scale-up company
- 24 days annual leave + bank holidays
- 2 x Builder family days each year
- Time off between Christmas and New Year
- Generous Referral Bonus scheme
- Pension contributions
- Private Medical Insurance provided by AXA
- Private Dental Insurance provided by Bupa
- Access to our Perkbox
#J-18808-Ljbffr
Software Engineer - Python (ML) employer: Builder.ai - What would you Build?
Contact Detail:
Builder.ai - What would you Build? Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Python (ML)
✨Tip Number 1
Familiarize yourself with Builder.ai's HEARTT values: Heart, Entrepreneurship, Accountability, Respect, Trust, and Transparency. Show how you embody these values in your interactions and discussions during the interview process.
✨Tip Number 2
Highlight your experience with machine learning and data pipelines. Be prepared to discuss specific projects where you've successfully implemented ML models or built data pipelines, as this will demonstrate your hands-on expertise.
✨Tip Number 3
Since collaboration is key at Builder.ai, think of examples where you've worked effectively in diverse teams. Be ready to share how you communicated complex technical concepts to non-technical stakeholders.
✨Tip Number 4
Stay updated on the latest trends in AI and machine learning. Being knowledgeable about current technologies and methodologies will not only impress your interviewers but also show your passion for the field.
We think you need these skills to ace Software Engineer - Python (ML)
Some tips for your application 🫡
Understand the Company Culture: Familiarize yourself with Builder.ai's HEARTT values: Heart, Entrepreneurship, Accountability, Respect, Trust, and Transparency. Reflect these values in your application to show that you align with their mission and culture.
Highlight Relevant Experience: Emphasize your experience with Python, machine learning, and data pipelines. Provide specific examples of projects where you've successfully applied these skills, especially in a production environment.
Showcase Your Communication Skills: Since the role involves collaboration with diverse teams, demonstrate your ability to communicate effectively. Mention instances where you've successfully worked with engineers or data scientists to achieve common goals.
Tailor Your CV and Cover Letter: Customize your CV and cover letter to reflect the job description. Use keywords from the listing, such as 'cloud', 'data pipelines', and 'AI services', to ensure your application stands out to recruiters.
How to prepare for a job interview at Builder.ai - What would you Build?
✨Show Your Passion for Technology
Make sure to express your enthusiasm for technology and machine learning during the interview. Share specific examples of projects you've worked on that demonstrate your passion and how you’ve applied your skills in real-world scenarios.
✨Demonstrate Your Problem-Solving Skills
Prepare to discuss how you've tackled unique challenges in previous roles, especially those related to building data pipelines or productionizing machine learning models. Highlight your innovative approaches and the impact they had on your team or project.
✨Communicate Effectively with Diverse Stakeholders
Since the role involves collaboration with various teams, practice articulating complex technical concepts in a way that is understandable to non-technical stakeholders. This will showcase your ability to bridge the gap between engineering and business needs.
✨Familiarize Yourself with Builder.ai's HEARTT Values
Understand and align your responses with Builder.ai's HEARTT values: Heart, Entrepreneurship, Accountability, Respect, Trust, and Transparency. Be ready to provide examples of how you embody these values in your work and interactions with others.