Staff Software Engineer - AI/ML, GenAI
Staff Software Engineer - AI/ML, GenAI

Staff Software Engineer - AI/ML, GenAI

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Design, develop, and deploy AI/ML models using Python and integrate with OpenAI services.
  • Company: Ivanti is a global tech leader enhancing Everywhere Work for organisations worldwide.
  • Benefits: Enjoy a healthy work-life blend, professional development programs, and a diverse, inclusive culture.
  • Why this job: Join a dynamic team to innovate and improve IT services with cutting-edge AI technology.
  • Qualifications: 10+ years in AI/ML, proficiency in Python, and experience with OpenAI APIs and Azure AI services.
  • Other info: Diversity and inclusion are core to our success; all backgrounds are encouraged to apply.

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

Who We Are

In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive.

While our headquarters is in the U.S., half of our employees and customers are outside the country. We have 36 offices in 23 nations, with significant offices in London, Frankfurt, Paris, Sydney, Shanghai, Singapore, and other major cities around the world.

Ivanti’s mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Through diverse and inclusive hiring, decision-making, and commitment to our employees and partners, we will continue to build and deliver world-class solutions for our customers.

Our Culture – Everywhere Work Centered Around You

At Ivanti, our success begins with our people. This is why we embrace Everywhere Work across the globe, where Ivantians and our customers are thriving. We believe in a healthy work-life blend and act on it by fostering a culture where all perspectives are heard, respected, and valued. Through Ivanti’s Centered Around You approach, our employees benefit from programs focused on their professional development and career growth.

We align through our core values by locking arms in collaboration, being champions for our customers, focusing on the outcomes that matter most and fighting the good fight against cyber-attacks.Are you ready to join us on the journey to elevate Everywhere Work?

Why We Need You!

As part of the role, the ideal candidate understands the mechanics of the enterprise software market, understand requirements to deliver successful SaaS products and services with next generation AI capabilities.

If you are looking for an opportunity to deliver meaningful innovations to enable our target customers to manage their IT or non-IT services better and thus improve their business success and work experience, and if you are looking for an opportunity to help lead Ivanti’s Enterprise Service Management business to financial success and to participate in it, then join our team!

About The Team

Our stellar Ivanti Administration team is the engine behind our success! We partner with our Executive Leadership to ensure everything runs smoothly and efficiently across the organization. From providing essential project planning support to ensuring resources are available when needed, our team keeps Ivanti running like a well-oiled machine! The engagement and dedication of the Ivanti Administration team keeps Ivanti on track to meet the needs of our customers, executives, and employees. With a focus on problem-solving, organizational skills and a creative approach, we navigate through challenges to achieve successful outcomes.

What You Will Be Doing

Key Responsibilities:

  • 10+yrs of experience in design, develop, and deploy AI/ML models and solutions using Python or any other competitive scripting languages..
  • Build and fine-tune large language models (LLMs) and Generative AI systems.
  • Integrate AI solutions with OpenAI services through Microsoft Azure.
  • Expert or advanced-level expertise in at least one leading LLM that is competitive in the market. (OpenAI, GPT 4.0, turbo, etc)
  • Research and implement machine learning algorithms and tools to solve complex problems.
  • Develop pipelines for data preprocessing, training, validation, and deployment of ML models.
  • Collaborate with cross-functional teams to integrate AI solutions into existing systems and workflows.
  • Optimize model performance and ensure scalability of AI/ML applications.
  • Stay up-to-date with the latest advancements in AI/ML, LLMs, and GenAI technologies.

To Be Successful in The Role, You Will Have

Required Skills:

  • Proficiency in Python and machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-Learn).
  • Hands-on experience with OpenAI APIs and Microsoft Azure AI services.
  • Strong understanding of large language models, prompt engineering, and fine-tuning techniques.
  • Experience with data manipulation libraries (e.g., Pandas, NumPy) and cloud platforms.
  • Familiarity with MLOps, version control (e.g., Git), and deployment tools (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work on complex AI challenges.

Nice to Have:

  • Experience with NLP frameworks, transformer architectures, and Hugging Face libraries.
  • Knowledge of AI ethics, data privacy, and model interpretability.
  • Previous experience working on AI-based translation, automation, or localization projects.

Roadmap for Success

  • First 90 Days: Gain deep understanding of the product
  • First 6 Months: Successfully deliver new features to enhance the product
  • First 12 Months: Independently lead the development of innovative features to drive product growth

Our Employer Commitment

This job posting will remain active until a qualified candidate is identified.

At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

We invite individuals of all backgrounds and abilities to apply.

#LI-VG2

#J-18808-Ljbffr

Staff Software Engineer - AI/ML, GenAI employer: Ivanti

Ivanti is an exceptional employer that prioritises a healthy work-life blend and fosters a culture of inclusivity and respect. With a strong commitment to professional development, employees have ample opportunities for growth while working on cutting-edge AI/ML technologies in a collaborative environment. Located in major cities worldwide, including London, Ivanti offers a dynamic workplace where innovation thrives and every voice is valued.
I

Contact Detail:

Ivanti Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer - AI/ML, GenAI

✨Tip Number 1

Familiarise yourself with the latest advancements in AI/ML and Generative AI technologies. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews, showcasing your passion and knowledge.

✨Tip Number 2

Network with professionals in the AI/ML field, especially those who have experience with OpenAI services and Microsoft Azure. Attend relevant meetups or webinars to connect with industry experts and gain insights that could give you an edge in your application.

✨Tip Number 3

Prepare to discuss specific projects where you've successfully implemented AI/ML solutions. Be ready to explain your thought process, the challenges you faced, and how you overcame them, as this demonstrates your problem-solving skills and hands-on experience.

✨Tip Number 4

Showcase your understanding of MLOps and deployment tools like Docker and Kubernetes. Being able to discuss how you would manage the lifecycle of machine learning models can set you apart from other candidates who may focus solely on model development.

We think you need these skills to ace Staff Software Engineer - AI/ML, GenAI

Proficiency in Python
Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-Learn)
Hands-on experience with OpenAI APIs
Familiarity with Microsoft Azure AI services
Strong understanding of large language models (LLMs)
Knowledge of prompt engineering and fine-tuning techniques
Experience with data manipulation libraries (e.g., Pandas, NumPy)
Familiarity with MLOps practices
Version control experience (e.g., Git)
Experience with deployment tools (e.g., Docker, Kubernetes)
Excellent problem-solving skills
Ability to work on complex AI challenges
Research skills to stay updated with advancements in AI/ML technologies

Some tips for your application 🫡

Understand the Role: Before you start writing your application, make sure you fully understand the responsibilities and requirements of the Staff Software Engineer - AI/ML position. Tailor your application to highlight how your experience aligns with their needs.

Highlight Relevant Experience: Focus on your 10+ years of experience in AI/ML, particularly your work with Python and machine learning frameworks. Provide specific examples of projects where you've designed, developed, or deployed AI/ML models, especially those involving large language models.

Showcase Your Skills: Clearly outline your proficiency in relevant technologies such as OpenAI APIs, Microsoft Azure, and data manipulation libraries like Pandas and NumPy. Mention any experience with MLOps, version control, and deployment tools, as these are crucial for the role.

Express Your Passion: Convey your enthusiasm for AI/ML and your commitment to staying updated with the latest advancements in the field. This can set you apart from other candidates and show that you're genuinely interested in contributing to Ivanti's mission.

How to prepare for a job interview at Ivanti

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and machine learning frameworks like TensorFlow or PyTorch. Bring examples of projects where you've designed, developed, and deployed AI/ML models, especially those involving large language models.

✨Understand the Company Culture

Ivanti values a healthy work-life blend and collaboration. Familiarise yourself with their 'Centered Around You' approach and be ready to discuss how you can contribute to a diverse and inclusive workplace.

✨Demonstrate Problem-Solving Abilities

Prepare to tackle complex AI challenges during the interview. Think of specific examples where you've successfully solved problems using AI/ML techniques, and be ready to explain your thought process.

✨Stay Updated on Industry Trends

Ivanti is looking for candidates who are up-to-date with the latest advancements in AI/ML and GenAI technologies. Be ready to discuss recent developments in the field and how they could impact Ivanti's products and services.

Staff Software Engineer - AI/ML, GenAI
Ivanti
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

I
  • Staff Software Engineer - AI/ML, GenAI

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-08-09

  • I

    Ivanti

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