Lead Software Engineer LLM/Python
Apply now
Lead Software Engineer LLM/Python

Lead Software Engineer LLM/Python

Glasgow Full-Time 48000 - 72000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead innovative software solutions and enhance technology products in a dynamic team environment.
  • Company: Join JPMorgan Chase, a leader in financial services, driving technology advancements.
  • Benefits: Enjoy competitive pay, remote work options, and a culture of diversity and inclusion.
  • Why this job: Be part of a cutting-edge team that values creativity and pushes technological boundaries.
  • Qualifications: Experience in software engineering, programming languages, and agile methodologies required.
  • Other info: Opportunity to work with leading-edge technologies and make a real impact.

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

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Asset Wealth Management Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job Responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code, and reviews and debugs code written by others.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills

  • Formal training or certification in software engineering concepts and advanced applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming languages.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • In-depth knowledge of the financial services industry and their IT systems.
  • Practical cloud-native experience.

Lead Software Engineer LLM/Python employer: J.P. Morgan

At JPMorgan Chase, we pride ourselves on being an exceptional employer, particularly for our Lead Software Engineers in the vibrant city of London. Our dynamic work culture fosters innovation and collaboration, offering employees the chance to engage with cutting-edge technologies while contributing to meaningful projects that shape the future of financial services. With a strong commitment to diversity, equity, and inclusion, alongside ample opportunities for professional growth and development, we ensure that our team members thrive both personally and professionally in a supportive environment.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer LLM/Python

✨Tip Number 1

Familiarise yourself with the latest trends in financial technology and how they apply to software engineering. Understanding the specific challenges and innovations in the financial services industry will help you stand out during discussions.

✨Tip Number 2

Showcase your experience with agile methodologies, particularly CI/CD practices. Be prepared to discuss how you've implemented these in past projects, as this is crucial for the role.

✨Tip Number 3

Engage with communities of practice related to software engineering and financial technology. Networking with professionals in these areas can provide insights and potentially lead to referrals.

✨Tip Number 4

Prepare to demonstrate your problem-solving skills through real-world scenarios. Think of examples where you've tackled complex technical issues or led teams to innovate solutions, as this will be key in interviews.

We think you need these skills to ace Lead Software Engineer LLM/Python

Advanced Python Programming
Software Development Life Cycle (SDLC)
Agile Methodologies
Continuous Integration/Continuous Delivery (CI/CD)
Cloud-Native Development
Machine Learning and Artificial Intelligence
Application Resiliency
Technical Troubleshooting
Code Review and Debugging
Automation Techniques
System Design and Architecture
Operational Stability
Vendor Evaluation and Management
Team Leadership and Mentoring
Diversity, Equity, and Inclusion Advocacy

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software engineering, particularly with LLM and Python. Emphasise your hands-on practical experience in system design, application development, and operational stability.

Craft a Compelling Cover Letter: Write a cover letter that showcases your understanding of agile methodologies and your ability to lead teams. Mention specific projects where you executed creative software solutions and how they align with the responsibilities outlined in the job description.

Showcase Relevant Skills: In your application, clearly list your proficiency in programming languages and automation methods. Highlight any experience you have with cloud-native technologies and your understanding of the financial services industry.

Demonstrate Cultural Fit: Reflect on how you can contribute to a culture of diversity, equity, inclusion, and respect within the team. Share examples from your past experiences that illustrate your commitment to these values.

How to prepare for a job interview at J.P. Morgan

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with programming languages, particularly Python, and any relevant technologies like LLMs. Highlight specific projects where you've successfully implemented creative software solutions or tackled complex technical problems.

✨Demonstrate Agile Methodology Knowledge

Since the role involves working within an agile team, be ready to explain your understanding of agile methodologies, including CI/CD and application resiliency. Share examples of how you've applied these principles in past projects.

✨Emphasise Problem-Solving Skills

Prepare to discuss how you've identified and automated solutions to recurring issues in software applications. Use concrete examples to illustrate your ability to enhance operational stability and improve processes.

✨Cultural Fit and Team Dynamics

JPMorgan Chase values diversity, equity, and inclusion. Be ready to talk about how you contribute to a positive team culture and how you respect diverse perspectives. This will show that you align with their core values.

Lead Software Engineer LLM/Python
J.P. Morgan
Apply now
J
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>