Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - AI & LLM image - Rise Careers
Job details

Software Engineer - AI & LLM

Matillion is The Data Productivity Cloud.


We are on a mission to power the data productivity of our customers and the world, by helping teams get data business ready, faster. Our technology allows customers to load, transform, sync and orchestrate their data. 


We are looking for passionate, high-integrity individuals to help us scale up our growing business. Together, we can make a dent in the universe bigger than ourselves.


With offices in the UK, US and Spain, we are now thrilled to announce the opening of our new office in Hyderabad, India. This marks an exciting milestone in our global expansion, and we are now looking for talented professionals to join us as part of our founding team.


About the Role


At Matillion, we’re transforming the way data teams work by enabling them to extract valuable insights faster and more efficiently. As a Software Engineer, you'll be an integral part of a small, cross-functional development team, focused on building, testing, and releasing impactful features across our products. Your contributions will not only improve the core platform but also shape the future of how generative AI is leveraged within the data ecosystem.


You’ll bring hands-on expertise in Java and modern backend development, while also working with cutting-edge Generative AI technologies such as LLM APIs, RAG pipelines, and prompt engineering.


What you will be doing
  • Collaborate with your team to build production-grade services and applications using modern tech stacks.
  • Own your workflow: writing high-quality, maintainable code, testing it, deploying it to production, and supporting it post-release.
  • Participate in regular code reviews, knowledge-sharing sessions, and innovation initiatives focused on new technologies including GenAI.
  • Contribute to internal research projects around LLMs, prompt optimization, and AI-enhanced product features.
  • Continually develop your skills—both technical and interpersonal—through mentoring, self-learning, and team collaboration.
  • Understand the domain and architecture of the system to help manage risk and guide improvements in processes and decision-making.


What We’re Looking For
  • Essential Skills & Experience
  • Strong programming skills in Java with solid knowledge of OOP, design principles, and coding best practices.
  • Experience building microservices using Spring and deploying them via container technologies (e.g., Docker).
  • Comfortable working with relational databases and capable of writing efficient SQL.
  • Experience in the full SDLC including CI/CD tooling and working in an Agile environment.
  • Familiarity with cloud-native development, especially on AWS.
  • Strong collaboration skills with the ability to adapt across a variety of technical challenges.

  • Generative AI / LLM Expertise (Essential)
  • Experience working with LLM APIs (e.g., OpenAI, Anthropic, HuggingFace).
  • Skilled in prompt engineering to tune prompts and maximize LLM output quality.
  • Understanding and implementation of Retrieval-Augmented Generation (RAG) workflows.
  • Working knowledge of LLM concepts like system/user prompts, tokens, embeddings, context windows, temperature, top-p, and stop sequences.

  • Nice to Have
  • Experience with fine-tuning language models or training smaller models.
  • Familiarity with prompt compression techniques to optimize context length.
  • Exposure to GenAI architectures such as prompt chaining, routing, agentic design, etc.
  • Experience using Spring AI or similar libraries that abstract LLM integrations.
  • Familiarity with evals frameworks to benchmark and assess LLM performance.


Matillion has fostered a culture that is collaborative, fast-paced, ambitious, and transparent, and an environment where people genuinely care about their colleagues and communities. 


Our 6 core values guide how we work together and with our customers and partners. We operate a truly flexible and hybrid working culture that promotes work-life balance, and are proud to be able to offer the following benefits:


- Company Equity

- 27 days paid time off

- 12 days of Company Holiday

- 5 days paid volunteering leave

- Group Mediclaim (GMC)

- Enhanced parental leave policies

- MacBook Pro

- Access to various tools to aid your career development


More about Matillion

Thousands of enterprises including Cisco, DocuSign, Slack, and TUI trust Matillion technology to load, transform, sync, and orchestrate their data for a wide range of use cases from insights and operational analytics, to data science, machine learning, and AI. 


With over $300M raised from top Silicon Valley investors, we are on a mission to power the data productivity of our customers and the world.


We are passionate about doing things in a smart, considerate way. We’re honoured to be named a great place to work for several years running by multiple industry research firms. 


We are dual headquartered in Manchester, UK and Denver, Colorado.


We are keen to hear from prospective Matillioners, so even if you don’t feel you match all the criteria please apply and a member of our Talent Acquisition team will be in touch. Alternatively, if you are interested in Matillion but don't see a suitable role, please email talent@matillion.com.


Matillion is an equal opportunity employer. We celebrate diversity and we are committed to creating an inclusive environment for all of our team. Matillion prohibits discrimination and harassment of any type. Matillion does not discriminate on the basis of race, colour, religion, age, sex, national origin, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law.

Matillion Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Matillion DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Matillion
Matillion CEO photo
Matthew Scullion
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - AI & LLM, Matillion

Join Matillion as a Software Engineer - AI & LLM, where your work will redefine the future of data productivity! Located in the vibrant city of Hyderabad, this role is a unique opportunity to partake in our mission of powering data productivity not just for our customers, but for the world. You'll collaborate with a talented, cross-functional team to develop, test, and launch impactful features across our innovative platforms. With your deep knowledge of Java and backend development, paired with your passion for generative AI, including LLM APIs and prompt engineering, you'll play a pivotal role in advancing how data teams operate. At Matillion, we believe in ownership and accountability, so you’ll be responsible for writing high-quality code, deploying it to production, and supporting it throughout its lifecycle. You'll also engage in exciting projects exploring the potential of LLMs and AI-enhanced features. We're eager to find individuals who not only have strong programming skills but also thrive in a collaborative environment, adapting to various technical challenges with ease. Join us in creating solutions that make a real impact while enjoying a culture that promotes work-life balance, personal development, and inclusivity. If you're ready to make a difference, Matillion is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer - AI & LLM Role at Matillion
What responsibilities does the Software Engineer - AI & LLM at Matillion have?

As a Software Engineer - AI & LLM at Matillion, you will be involved in building, testing, and releasing impactful features across our product offerings. You'll take ownership of the entire workflow, from writing maintainable, high-quality Java code to deploying it in a production environment and providing post-release support. Collaborating with your cross-functional team, you will also participate in innovation initiatives, conduct code reviews, and contribute to research projects focusing on generative AI and LLMs.

Join Rise to see the full answer
What qualifications are needed to apply for the Software Engineer - AI & LLM position at Matillion?

To apply for the Software Engineer - AI & LLM role at Matillion, candidates should have strong programming skills in Java, with a solid understanding of object-oriented programming and design principles. Experience in building microservices using Spring and knowledge of cloud-native development, especially in AWS, are important. Furthermore, familiarity with LLM APIs, prompt engineering, and RAG workflows are essential for success in this dynamic position.

Join Rise to see the full answer
Is previous experience in generative AI necessary for the Software Engineer - AI & LLM role at Matillion?

Yes, previous experience with generative AI is essential for the Software Engineer - AI & LLM role at Matillion. Candidates should have hands-on expertise in working with LLM APIs from providers like OpenAI, Anthropic, or HuggingFace, alongside skills in prompt engineering to optimize LLM output. This background will be vital in helping to drive innovative solutions within our data ecosystem.

Join Rise to see the full answer
What is Matillion's work culture for a Software Engineer - AI & LLM?

Matillion fosters a culture that is collaborative, ambitious, and transparent. As a Software Engineer - AI & LLM, you can expect a supportive environment where teamwork is encouraged, and individual contributions are valued. We promote work-life balance through a flexible and hybrid working culture, ensuring our employees have the resources and support they need to thrive both professionally and personally.

Join Rise to see the full answer
What benefits does Matillion offer for their Software Engineer - AI & LLM role?

Matillion provides a comprehensive benefits package for the Software Engineer - AI & LLM role, including company equity, 27 days of paid time off, 12 company holidays, and 5 days of paid volunteering leave. Additional benefits consist of group mediclaim, enhanced parental leave policies, and the provision of a MacBook Pro. We also prioritize career development by providing access to various tools and resources.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - AI & LLM
Can you explain your experience with Java and how it pertains to your role as a Software Engineer - AI & LLM?

When answering this question, highlight specific projects where you used Java, focusing on your ability to write maintainable and efficient code. Discuss your understanding of object-oriented programming principles and design patterns that have guided your work in developing applications, especially in a microservices architecture.

Join Rise to see the full answer
How have you applied generative AI techniques in your previous roles?

In your response, emphasize your hands-on experience with LLM APIs like OpenAI, Anthropic, or HuggingFace. Provide examples of projects where you utilized prompt engineering to optimize AI outputs, or instances where you implemented RAG workflows to enhance data processing efficiency.

Join Rise to see the full answer
Describe your experience with container technologies, particularly Docker.

Detail your familiarity with Docker and how you have used it to deploy applications. It’s essential to mention any specific projects where containerization improved scalability or streamlined your development processes.

Join Rise to see the full answer
What methods do you use to ensure the quality of your code?

Your answer should include practices like writing unit tests, participating in code reviews, and following coding standards. You could also discuss how you engage in continuous integration/continuous deployment (CI/CD) processes to maintain high code quality throughout the software development lifecycle.

Join Rise to see the full answer
How do you handle collaborating with cross-functional teams?

Discuss your collaboration strategies, such as utilizing agile methodologies or communication tools that facilitated effective teamwork. Share how you adapt to diverse working styles and foster a supportive environment to achieve common goals.

Join Rise to see the full answer
What is a recent challenge you faced while working with databases, and how did you overcome it?

Provide a specific example that illustrates not only your database skills but also your problem-solving abilities. Discuss how you analyzed the issue, the actions you took to resolve it, and what the outcome was.

Join Rise to see the full answer
Can you give an example of how you've used prompt engineering in your projects?

When addressing this question, highlight instances where you fine-tuned prompts to improve AI model outputs. Exemplify how your efforts impacted the quality and relevance of results, ensuring a better user experience in your applications.

Join Rise to see the full answer
What is your understanding of Retrieval-Augmented Generation (RAG)?

In your response, explain the concept of RAG workflows, detailing how combining generative models with retrieval systems can lead to more context-aware AI outputs. Offer insights into applications where you’ve implemented RAG principles for enhanced data processing.

Join Rise to see the full answer
How do you approach self-learning in the ever-evolving tech landscape?

Discuss your commitment to continuous learning, such as attending workshops, pursuing online courses, or reading industry-related publications. Emphasize your proactive approach to keeping up with new technologies and methodologies that enhance your skills relevant to the Software Engineer - AI & LLM role.

Join Rise to see the full answer
Why do you want to work at Matillion as a Software Engineer - AI & LLM?

Convey your enthusiasm for Matillion's mission and its innovative approach in the data productivity space. Share your admiration for the company’s values, culture, and the exciting opportunity to contribute to a team that is on the forefront of generative AI advancements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago

Join Matillion as a Principal Engineer - Reliability to enhance cloud systems' reliability and performance in a collaborative hybrid work environment.

Photo of the Rise User
Posted 4 days ago

Join Matillion as a Sales Development Representative to drive customer success and growth in the data productivity space.

Photo of the Rise User

Become a vital part of a growing team at Tax Advisors Group as a Senior Software Engineer, designing innovative solutions in a hybrid work environment.

Photo of the Rise User
Posted 6 days ago

Wokelo is seeking a driven Full-Stack Intern to join our global team and support our cutting-edge investment research platform.

Witness AI Remote No location specified
Posted 8 days ago

Be part of WitnessAI's innovative team as a Javascript Engineer, contributing to the development of AI web applications.

Photo of the Rise User
Discord Remote San Francisco, California, United States
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Casual Dress Code
Growth & Learning
Dare to be Different
Mission Driven
Diversity of Opinions
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Life insurance
Disability Insurance
Education Stipend
Learning & Development

Join Discord as a Senior Front-End Specialist to craft stunning user interfaces and engaging ad products for over 200 million users.

Posted 8 days ago

Brink's is seeking a motivated Software Developer Level 1 to build and maintain applications that enhance our operations and serve our customers.

Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

As a Junior Backend Engineer at Spotify, you will build essential services and tools for podcast creators, enhancing their ability to connect with audiences.

Photo of the Rise User
Posted 8 days ago

Join a growing company revolutionizing healthcare technology as a Lead Full Stack Developer to build a HIPAA-compliant telehealth application.

Weekday AI Remote No location specified
Posted 11 days ago

Take the lead as a Staff Backend Engineer, driving architectural decisions and mentoring teams in a dynamic, fully remote environment.

Matillion is The Data Productivity Cloud! Matillion helps teams get data business-ready, faster — accelerating time-to-value and increasing the impact data can have. Thousands of enterprises including Cisco, DocuSign, Pacific Life, Slack, and T...

54 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
E
Someone from OH, Cincinnati just viewed Administrative Assistant at Elevate and Delegate
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis