Junior Software Engineer (AI & Automation)
Junior Software Engineer (AI & Automation)

Junior Software Engineer (AI & Automation)

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
Z

At a Glance

  • Tasks: Build scalable software for AI and automation in global logistics.
  • Company: Join Zencargo, a forward-thinking tech company in London.
  • Benefits: Enjoy competitive salary, mentorship, and opportunities for remote work.
  • Why this job: Make a real impact with cutting-edge AI technologies and innovative projects.
  • Qualifications: Familiarity with Python and React; eagerness to learn and grow.
  • Other info: Dynamic team environment with excellent career growth potential.

The predicted salary is between 28800 - 48000 £ per year.

Join Zencargo as a Junior Software Engineer and contribute to building scalable, high-quality software that drives innovation in AI and automation for global logistics. You will develop front-end features in React, prototype intelligent solutions in Python, and collaborate closely with cross-functional teams to deliver impactful products. This role offers structured mentorship, opportunities to work with emerging AI technologies, and a platform to grow your technical expertise while contributing to real-world business outcomes.

Key Responsibilities

  • Develop well-structured, maintainable, and testable code, focusing initially on React frontends and transitioning towards Python-based proof-of-concepts for AI and automation features.
  • Collaborate closely with engineers, product managers, and designers on translating business requirements into code and contributing to the successful delivery of product features.
  • Assist in the design and implementation of technical solutions, learning how to balance performance, reliability, scalability and maintainability under the guidance of your senior team members.
  • Support rapid prototyping efforts to test and validate new AI and automation ideas, maintaining flexibility as requirements change.
  • Actively drive your own development by seeking learning opportunities and using AI development tools to enhance your growth and accelerate delivery.
  • Participate in code reviews and team ceremonies, seeking feedback and applying it to continuously improve code quality.
  • Help identify areas for improvement in the codebase, tools, or team processes, taking ownership of small technical initiatives.
  • Proactively seek clarity and ask questions to reduce ambiguity in assigned work through effective communication and problem-solving.

Skills, Knowledge and Expertise

Soft Skills

  • Growth Mindset: Eager to receive feedback and invested in continuous learning, possessing a deep curiosity for applying AI technologies and automation.
  • Communication: Developing the ability to effectively communicate technical questions, decisions and progress with peers and stakeholders.
  • Collaboration: Collaborates constructively within the team, offering support to teammates and actively seeking opportunities to learn from them.
  • Problem solving: Is excited by building solutions to technical problems, building automations and navigating ambiguity.
  • Adaptability: Comfortable shifting between different projects and tasks, as well as learning new technologies as team priorities and requirements change.
  • Values: Demonstrates dependability, respect for others and integrity, with a deep understanding and commitment to our company values.

Technical/Competency Skills

  • Language Proficiency: A good understanding of Python and a working understanding of React are essential; a strong willingness to learn Kotlin (used in our backend services) and Python web frameworks (e.g. Anvil, Reflex) is a plus.
  • Craftsmanship: Focuses on writing clean, maintainable and testable code. Learns and follows team standards, contributing to shared practices through active collaboration in code reviews and pair programming.
  • Solution design: Participates in technical discussions and learns to build small prototypes to validate ideas, considering trade-offs related to performance and reliability with guidance.
  • Product focus: Develops an understanding of the purpose and value of features, working with product and design to ensure deliveries meet user needs.
  • Testing: Applies appropriate testing strategies (e.g., unit, integration) to ensure solution reliability and contributing to team test coverage.
  • Monitoring and observability: Incorporates basic observability (e.g., logging, metrics) and understands how to investigate system issues with team support.
  • Data & AI Awareness: Is interested and experienced with AI coding tools (e.g., Cursor, Claude, Antigravity), having familiarity with fundamental data engineering concepts (e.g., pipelines, data manipulation). Previous experience in a Data Engineering or Analytics role is a plus.

Junior Software Engineer (AI & Automation) employer: Zencargo

Zencargo is an exceptional employer that fosters a collaborative and innovative work culture, particularly for Junior Software Engineers eager to dive into the realms of AI and automation. Located in the vibrant city of London, employees benefit from structured mentorship, hands-on experience with cutting-edge technologies, and ample opportunities for professional growth, all while contributing to impactful projects in global logistics.
Z

Contact Detail:

Zencargo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer (AI & Automation)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and automation. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Zencargo. Don’t miss out!

We think you need these skills to ace Junior Software Engineer (AI & Automation)

React
Python
Kotlin
AI Technologies
Automation
Code Quality
Prototyping
Collaboration
Problem-Solving
Adaptability
Testing Strategies
Data Engineering Concepts
Communication Skills
Growth Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Junior Software Engineer role. Highlight your knowledge of Python and React, and any projects that showcase your ability to build scalable software.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about AI and automation. Share specific examples of how you've tackled technical challenges or collaborated with teams, showing off that growth mindset we love!

Showcase Your Projects: If you've worked on any relevant projects, whether personal or academic, make sure to include them. We want to see your coding skills in action, especially anything related to AI or automation.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows your enthusiasm for joining our team!

How to prepare for a job interview at Zencargo

✨Know Your Tech Stack

Make sure you brush up on your Python and React skills before the interview. Be ready to discuss how you've used these technologies in past projects or coursework. If you’ve dabbled in Kotlin or any Python web frameworks, mention that too!

✨Show Your Growth Mindset

Zencargo values continuous learning, so be prepared to talk about how you seek feedback and improve your skills. Share examples of how you've tackled challenges or learned new technologies, especially in AI and automation.

✨Communicate Clearly

Practice explaining technical concepts in simple terms. During the interview, focus on articulating your thought process when solving problems. This will show your ability to collaborate effectively with cross-functional teams.

✨Ask Insightful Questions

Prepare a few thoughtful questions about the team dynamics, project goals, or the technologies they use. This not only shows your interest in the role but also helps you gauge if Zencargo is the right fit for you.

Junior Software Engineer (AI & Automation)
Zencargo
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Z
  • Junior Software Engineer (AI & Automation)

    Full-Time
    28800 - 48000 £ / year (est.)
  • Z

    Zencargo

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>