Software Engineer, Modelling Kallikor
Software Engineer, Modelling Kallikor

Software Engineer, Modelling Kallikor

City of London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Kallikor

At a Glance

  • Tasks: Develop and implement models for digital twins, enhancing supply chain simulations.
  • Company: Join Kallikor, a pioneering tech company transforming supply chains with immersive technology.
  • Benefits: Enjoy a relaxed culture, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact by solving complex problems in a collaborative environment.
  • Qualifications: Strong Python skills and software engineering experience; passion for problem-solving is key.
  • Other info: Diverse team with excellent career development opportunities awaits you.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Join to apply for the Software Engineer, Modelling Kallikor role at Kallikor.

At Kallikor, we are redefining the future of supply chains and automation by building immersive, world‑scale synthetic environments. Leveraging the latest in AI, gaming, and open‑source technologies, we empower businesses to continuously optimise, plan, and respond dynamically by providing a digital representation of their entire operations. Through advanced digital twins and enterprise metaverses, our platform allows companies to visualise, analyse, explore, and experiment with their supply chain environments, enabling smarter, faster decisions that drive real‑world impact.

Our team is committed to excellence and driven to uplift and challenge those around them. We motivate by solving complex problems and aiming for transformative change in the industrial landscape. Our roots lie in cutting‑edge technology and strategic innovation, originally developed for the gaming, entertainment, and defence sectors. Learn more about our mission at kallikor.ai.

We are seeking a Senior Software Engineer to join our friendly, relaxed, and inclusive team. You will develop and implement models and simulations used in our digital twins, encoding real‑life systems and behaviours to allow users to analyse performance and test scenarios. This role welcomes candidates from diverse technical backgrounds who are passionate about problem‑solving and thrive in a collaborative environment.

Your Opportunity

  • Developing and implementing algorithms that create plausible modelling behaviour.
  • Building pipelines to extract, synthesise, and integrate data from various sources, making it available to simulation engines and user interfaces.
  • Building tooling that enables model developers to work more quickly and effectively.
  • Profiling and improving the performance of models to reach new levels of speed and scale.
  • Working cross‑functionally across Kallikor to support adjacent projects when required.
  • Writing high‑quality, well‑tested code following modern engineering practices and design patterns.
  • Creating efficient, maintainable code that transforms prototype models into production‑ready solutions.

Essential

  • Strong software engineering fundamentals, including system architecture, design patterns, and development best practices.
  • Advanced Python programming skills with experience building complex, maintainable systems.
  • Professional software development experience with a track record of delivering high‑quality, production‑grade code.
  • Experience with scientific computing libraries such as NumPy, Pandas, or SciPy in production environments.
  • Holistic software development mindset covering testing, documentation, security, and performance.
  • Track record of mentoring other engineers and sharing knowledge across teams.

Desirable

  • Working knowledge of mathematical modelling concepts (systems dynamics, event‑based modelling, agent‑based modelling) and their translation to code.
  • Experience working with simulation systems or digital twin technologies.
  • Software optimisation expertise focused on improving performance in computationally intensive applications.

While we consider the above experience important, we also welcome applicants who believe they have valuable experience to bring to the role. If you identify with our team and mission but do not meet all of our requirements, we encourage you to apply.

About Us

Kallikor is determined to foster an environment where people feel their best work and belong. We believe a healthy culture, strong values, and contributions from a diverse range of individuals will help us achieve success.

We do not discriminate based on race, ethnicity, gender, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status, or any other legally protected status.

Referrals increase your chances of interviewing at Kallikor by 2x.

#J-18808-Ljbffr

Software Engineer, Modelling Kallikor employer: Kallikor

At Kallikor, we pride ourselves on being an exceptional employer that champions innovation and collaboration in the heart of the tech industry. Our inclusive work culture fosters personal and professional growth, offering employees the chance to engage with cutting-edge technologies while working alongside a diverse team of experts. With a focus on meaningful contributions and transformative change, Kallikor provides a unique opportunity for software engineers to thrive in a supportive environment that values excellence and creativity.
Kallikor

Contact Detail:

Kallikor Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Modelling Kallikor

✨Tip Number 1

Network like a pro! Reach out to current employees at Kallikor on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role there. Personal connections can make a huge difference!

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, especially those related to AI, gaming, or simulations, make sure to highlight them. Share your GitHub or any relevant work during interviews to demonstrate your expertise.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Python and modelling concepts. Practice coding challenges and be ready to discuss your thought process. Kallikor values problem-solving, so show them how you tackle complex issues!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Kallikor team. Let’s get you that dream job!

We think you need these skills to ace Software Engineer, Modelling Kallikor

Software Engineering Fundamentals
System Architecture
Design Patterns
Advanced Python Programming
Scientific Computing Libraries (NumPy, Pandas, SciPy)
Testing and Documentation
Security Best Practices
Performance Optimisation
Mathematical Modelling Concepts
Simulation Systems
Digital Twin Technologies
Mentoring and Knowledge Sharing
Collaborative Problem-Solving
Building Data Pipelines

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for problem-solving and technology shine through. We love candidates who are genuinely excited about the work we do at Kallikor, so don’t hold back on sharing why you want to be part of our mission!

Tailor Your Experience: Make sure to highlight your relevant experience in software engineering and any specific projects that align with our focus on modelling and simulations. We want to see how your skills can contribute to our innovative environment, so be specific!

Keep It Clear and Concise: While we appreciate detail, clarity is key! Make your application easy to read by using clear language and structured formatting. This helps us quickly understand your qualifications and how you fit into our team.

Apply Through Our Website: We encourage you to submit your application directly through our website. This ensures it reaches the right people and gives you a chance to explore more about Kallikor and our culture while you’re at it!

How to prepare for a job interview at Kallikor

✨Know Your Tech Inside Out

Make sure you brush up on your Python skills and any relevant libraries like NumPy or Pandas. Be ready to discuss how you've used these in past projects, especially in relation to building complex systems or simulations.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenging problems in your previous roles. Kallikor values innovative thinking, so think about scenarios where you’ve had to come up with creative solutions or optimisations.

✨Understand the Company’s Mission

Familiarise yourself with Kallikor's focus on supply chains and digital twins. Being able to articulate how your skills align with their mission will show that you're genuinely interested and invested in the role.

✨Be Ready to Collaborate

Since the role involves working with a multidisciplinary team, be prepared to discuss your experience in collaborative environments. Highlight instances where you've mentored others or worked cross-functionally to achieve project goals.

Software Engineer, Modelling Kallikor
Kallikor
Location: City of London
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

>