At a Glance
- Tasks: Develop impactful software tools for AI and machine learning projects.
- Company: Join Encord, a fast-growing AI infrastructure company with a strong team culture.
- Benefits: Competitive salary, equity options, 25 days leave, and a vibrant office environment.
- Why this job: Launch your career in software engineering and make a real impact from day one.
- Qualifications: Pursuing or holding a degree in a technical field; programming skills required.
- Other info: Dynamic growth opportunities in a supportive, collaborative team.
The predicted salary is between 28800 - 48000 £ per year.
Join Encord, a fast‐growing AI infrastructure company building tools that improve data quality for machine learning and computer vision. We are looking for curious, ambitious graduates who want to launch their software engineering careers and make an impact from day one.
What to expect
- High‐performing team – Work with a small, trusted squad of veterans from Big Tech and successful startups.
- Impact – Own projects end‐to‐end from design and architecture to deployment and monitoring, delivering tangible value to customers.
- Autonomy & collaboration – Lead projects independently while quickly collaborating with teammates to solve challenging problems.
- Scale & simplicity – Tackle complex domains and massive scale with simple, elegant solutions.
About You
- Eager to learn and grow – Built small projects and coursework, excited to apply what you’ve learned to real‐world systems.
- Motivated by impact – Want to contribute to products that real people use and deliver tangible results.
- A natural builder – Comfortable exploring across the stack and enjoy creating things from the ground up.
- Comfortable with ambiguity – Figuring things out, learning as you go, and using feedback to guide work.
- Collaborative and supportive – Value teamwork, communication, and helping others succeed.
Qualifications
- Currently pursuing or holding a Bachelor's or Master's degree in Computer Science, Physics, Engineering, Mathematics, or a related technical field, or equivalent experience through bootcamps or work.
- Proficient in one or more programming languages such as Python, Go, C#, C++, Java, Ruby on Rails, or JavaScript.
Tech Stack
- Backend – Python
- Frontend – TypeScript and React
- Deployment – Kubernetes
- Infrastructure – GCP
What We Offer
- Competitive salary, commission and equity in a hyper‐growth business.
- Strong in‐person culture: most team members work in the office 3+ days a week.
- Room to grow into anything you choose – 100+ people now and growing fast.
- 25 days annual leave + public holidays.
Location: London, England, United Kingdom
Associate Software Engineer - (Graduate) in London employer: Encord
Contact Detail:
Encord Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Associate Software Engineer - (Graduate) in London
✨Tip Number 1
Network like a pro! Reach out to alumni from your university or connections in the tech industry. A friendly chat can lead to opportunities you might not find on job boards.
✨Tip Number 2
Show off your projects! Whether it's a GitHub repo or a personal website, make sure to showcase what you've built. This gives potential employers a taste of your skills and creativity.
✨Tip Number 3
Prepare for those interviews! Research common questions for software engineering roles and practice coding challenges. The more comfortable you are, the better you'll perform.
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are excited about joining us. It shows initiative and helps us get to know you better.
We think you need these skills to ace Associate Software Engineer - (Graduate) in London
Some tips for your application 🫡
Show Your Passion: Let us see your enthusiasm for software engineering! Share any projects you've worked on, even if they're just coursework. We want to know what excites you about building things and how you can bring that energy to our team.
Tailor Your Application: Make sure to customise your CV and cover letter for this role. Highlight your skills in programming languages like Python or JavaScript, and mention any relevant experience. We love seeing how your background aligns with what we're looking for!
Be Yourself: Don’t be afraid to let your personality shine through in your application. We value collaboration and communication, so showing us who you are will help us see how you'd fit into our team culture. Authenticity goes a long way!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you're serious about joining our awesome team at Encord!
How to prepare for a job interview at Encord
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Python and TypeScript. Be ready to discuss your experience with these languages and how you've used them in projects or coursework.
✨Showcase Your Projects
Prepare to talk about any small projects or coursework you've completed. Highlight your role in these projects, the challenges you faced, and how you overcame them. This will demonstrate your eagerness to learn and grow.
✨Emphasise Collaboration
Since teamwork is key at Encord, think of examples where you've successfully collaborated with others. Discuss how you communicate and support your teammates, as this aligns with their values.
✨Be Ready for Problem-Solving
Expect some technical questions or problem-solving scenarios during the interview. Practice explaining your thought process clearly and concisely, showing how you tackle ambiguity and learn from feedback.