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

Senior Lead Software Engineer (R&D AI Engineering)

Company Description

IFS is a billion-dollar revenue company with 6000+ employees on all continents. Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers to be their best when it really matters–at the Moment of Service™. Our commitment to internal AI adoption has allowed us to stay at the forefront of technological advancements, ensuring our colleagues can unlock their creativity and productivity, and our solutions are always cutting-edge. 

At IFS, we’re flexible, we’re innovative, and we’re focused not only on how we can engage with our customers but on how we can make a real change and have a worldwide impact. We help solve some of society’s greatest challenges, fostering a better future through our agility, collaboration, and trust.

We celebrate diversity and understand our responsibility to reflect the diverse world we work in. We are committed to promoting an inclusive workforce that fully represents the many different cultures, backgrounds, and viewpoints of our customers, our partners, and our communities. As a truly international company serving people from around the globe, we realize that our success is tantamount to the respect we have for those different points of view.

By joining our team, you will have the opportunity to be part of a global, diverse environment; you will be joining a winning team with a commitment to sustainability; and a company where we get things done so that you can make a positive impact on the world.

We’re looking for innovative and original thinkers to work in an environment where you can #MakeYourMoment so that we can help others make theirs. With the power of our AI-driven solutions, we empower our team to change the status quo and make a real difference.

If you want to change the status quo, we’ll help you make your moment. Join Team Purple. Join IFS.

Job Description

We are Looking for a motivated and enthusiastic Software Engineer/Senior Software Engineer to join our R&D Automation engineering team. As a Software Engineer, you’ll play a pivotal role in shaping the future of our AI-driven products & services.

This opportunity offers the chance to work in exciting AI projects covering AI/ML service modeling for Machine Learning & Generative AI use cases, building end user AI tools, integrating services with IFS Cloud & other platforms, and building evaluation frameworks to measure quality and performance on AI systems.

Tasks included but not limited to:

  • Design, develop and test end-to-end AI/ML architectures that align with business goals and scalability requirements.
  • Collaborate with Data Scientists, ML Engineers & Software Architects to engineer and deliver business value.
  • Produce clear high-level design documentation for new features or enhancements and accurate development estimates.
  • Participate in peer design and code reviews.
  • Technically test, debug, review and maintain software to ensure quality and stability of the code.
  • Collaborate with & proactively share knowledge, guide and train colleagues.
  • Stay abreast of the latest advancements in AI/ML and contribute to our research initiatives.

If you’re ready to contribute your expertise to a cutting-edge AI/ML team, apply now!

Qualifications

  • Bachelor’s or master’s degree in computer science, software engineering or equivalent field.
  • At least 5 years of experience in software engineering with a focus on AI/ML projects.
  • Proficiency in Python, C# or Java.
  • Familiarity with Typescript, Power script is an added benefit.
  • Familiarity with ML frameworks (TensorFlow, PyTorch, etc.).
  • Strong understanding of data structures, algorithms, and software design patterns.
  • Excellent teamwork and communication skills.
  • Passion for exploring new technologies and pushing the boundaries of what’s possible.

Additional Information

We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles, while also valuing inclusive workplace experiences. By fostering a sense of community, we drive innovation, strengthen connections, and nurture belonging. Our commitment ensures you can work in a way that suits you best, while also engaging with colleagues to share ideas and build meaningful relationships.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Senior Lead Software Engineer (R&D AI Engineering), IFS

At IFS, we are excited to bring on a Senior Lead Software Engineer for our R&D AI Engineering team based in Colombo, Sri Lanka. In this dynamic role, you will be instrumental in steering the development of our innovative AI-driven products and services. Imagine working on cutting-edge projects that involve AI and ML service modeling to create tools that empower end-users and integrate seamlessly with IFS Cloud and other platforms. If you thrive in a collaborative environment where you can engage with talented Data Scientists, ML Engineers, and Software Architects, this is the spot for you! Your responsibilities will include designing and testing end-to-end AI/ML architectures that align with our business goals. You'll play a key role in shaping high-level design documentation for new features while participating in peer design or code reviews to ensure our software’s quality and stability. At IFS, we encourage our team to stay on top of the latest advancements in AI/ML, so your contributions to research initiatives will be highly valued. With a supportive and diverse work culture, you will not only help in driving technological changes but will also enjoy the flexibility that comes with working in a globally recognized company. So, if you're ready to explore new technologies and push the boundaries of what’s possible while making a real difference, we invite you to join Team Purple at IFS and #MakeYourMoment!

Frequently Asked Questions (FAQs) for Senior Lead Software Engineer (R&D AI Engineering) Role at IFS
What are the key responsibilities of a Senior Lead Software Engineer at IFS?

As a Senior Lead Software Engineer at IFS, you'll have a variety of key responsibilities. You'll be designing, developing, and testing AI/ML architectures, ensuring that they align with our business goals and scalability requirements. Collaboration is essential, as you'll work closely with Data Scientists and ML Engineers to deliver business value. Additionally, you will produce high-level design documentation for new features and participate in code reviews to maintain the quality and stability of our software.

Join Rise to see the full answer
What qualifications are needed for the Senior Lead Software Engineer role at IFS?

To qualify for the Senior Lead Software Engineer position at IFS, candidates should have a Bachelor’s or Master’s degree in computer science, software engineering, or a related field. Additionally, a minimum of 5 years of experience in software engineering focusing on AI/ML projects is required. Proficiency in programming languages such as Python, C#, or Java is essential, along with familiarity with ML frameworks like TensorFlow or PyTorch.

Join Rise to see the full answer
How does teamwork play a role in the Senior Lead Software Engineer position at IFS?

Teamwork is a cornerstone of the Senior Lead Software Engineer role at IFS. You will collaborate with a diverse team, including Data Scientists and ML Engineers, to foster innovation and drive projects forward. Sharing knowledge and guiding colleagues is encouraged, creating an environment where everyone's input is valued. This collaborative spirit contributes to achieving shared goals and enhancing the overall quality of the products we deliver.

Join Rise to see the full answer
What technologies should a Senior Lead Software Engineer at IFS be familiar with?

A successful Senior Lead Software Engineer at IFS should be proficient in languages like Python, C#, or Java, with familiarity in Typescript or Power script as a plus. Knowledge of ML frameworks such as TensorFlow and PyTorch is highly beneficial. Additionally, a solid understanding of data structures, algorithms, and software design patterns will empower you to create innovative AI solutions that meet business objectives.

Join Rise to see the full answer
What is the work culture like for a Senior Lead Software Engineer at IFS?

The work culture at IFS for a Senior Lead Software Engineer is inclusive, flexible, and innovative. We celebrate diversity and promote an inclusive workforce that reflects the many cultures and backgrounds of our customers. With an emphasis on collaboration and community, our environment encourages creativity and allows for a flexible hybrid work setup. You will have the opportunity to engage with colleagues in meaningful ways while making a positive impact on the world through technology.

Join Rise to see the full answer
Common Interview Questions for Senior Lead Software Engineer (R&D AI Engineering)
Can you explain a challenging AI/ML project you have worked on?

When answering this question, focus on a specific project that showcases your problem-solving skills. Describe the objectives, your role in the project, the technologies you used, the challenges faced, and how you overcame them. Highlight the outcomes and what you learned to demonstrate your ability to tackle complexities in AI/ML.

Join Rise to see the full answer
How do you ensure the quality and stability of your code?

To ensure quality and stability, emphasize the importance of writing clean, maintainable code, conducting peer reviews, and implementing automated testing frameworks. Discuss your approach to debugging and how you utilize version control systems to manage code changes effectively.

Join Rise to see the full answer
What methodologies do you prefer for managing software development?

Discuss your familiarity with Agile methodologies such as Scrum or Kanban. Highlight how these methodologies promote collaboration, adaptability, and iterative development, allowing the team to respond quickly to changes and deliver value to customers effectively.

Join Rise to see the full answer
How do you stay updated with the latest advancements in AI/ML?

Mention specific resources like academic journals, tech blogs, webinars, and conferences that you follow. You might also talk about communities or forums you engage with, and how you apply new knowledge or technologies in your daily work to stay ahead in the field of AI/ML.

Join Rise to see the full answer
Describe the role of documentation in your development process.

Emphasize the critical role that documentation plays in software development. It serves as a communication tool among team members, aids onboarding new staff, and assists in troubleshooting or future enhancements. Detail how you maintain documentation for designs, APIs, and user manuals to ensure clarity and accessibility.

Join Rise to see the full answer
What are your thoughts on collaborating with Data Scientists and ML Engineers?

Express your understanding of the importance of collaboration in creating effective AI solutions. Discuss how you would facilitate communication between technical and non-technical team members, ensure alignment on project goals, and leverage each person's strengths to achieve optimal results together.

Join Rise to see the full answer
What's your experience with cloud platforms in AI/ML projects?

Share your experience working with cloud platforms such as AWS, Azure, or Google Cloud for deploying AI solutions. Highlight specific tools or services you have used and how they have contributed to the success of your projects by providing scalability or facilitating data management.

Join Rise to see the full answer
How do you approach debugging complex AI algorithms?

In answering this question, outline the systematic approach you take to identify and resolve issues in AI algorithms. Discuss techniques like isolating variables, using logging for feedback, and testing smaller components to ensure robustness in your solutions.

Join Rise to see the full answer
Can you give an example of how you have pushed the boundaries of technology in your projects?

Provide an example where you went beyond conventional methods or utilized emerging technologies to drive innovation. Discuss the impact this had on the project outcomes and what you learned from that experience to show your forward-thinking mindset.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations?

Discuss your time management strategies and your ability to prioritize tasks effectively. Share any specific instances where you successfully met tight deadlines while maintaining the quality of your work and how you maintain a calm and focused approach under pressure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
IFS Hybrid New York, NY, USA
Posted 5 days ago

Join IFS as an AI Platform Engineering Leader to architect and oversee robust AI solutions that drive industry transformation.

Photo of the Rise User

Become a part of IFS as an Undergraduate Trainee - Quality Experience Analyst and contribute to enhancing customer satisfaction through quality initiatives.

Photo of the Rise User

Visa is on the hunt for a motivated SW Engineer to enhance their financial planning applications using Oracle EPM Cloud.

Photo of the Rise User
Visa Remote Singapore, Singapore
Posted 5 days ago

Join Visa as a Senior Software Engineer to work on pioneering payment technologies and contribute to a global purpose-driven mission.

Knowhirematch Remote No location specified
Posted 11 days ago

A leading global tech company is looking for a Senior Software Engineer to innovate and shape their core infrastructure.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

As a Senior Software Engineer at Samsara, you'll develop impactful mobile applications that enhance the safety and efficiency of physical operations.

Photo of the Rise User
Posted 4 days ago

Join Visa as a Staff Software Engineer and play a critical role in developing high-performance solutions that enhance transaction management and dispute resolution.

Photo of the Rise User

Aurora is looking for a strategic and innovative Director of Software Engineering for their Data Platforms to lead complex technical initiatives enhancing autonomous vehicle data capabilities.

Photo of the Rise User
Boeing Hybrid USA - Maryland Heights, MO
Posted 3 days ago

Lead all aspects of the F/A-18 Mission Planning program as a Software Engineering Manager at Tapestry Solutions, a part of Boeing.

Photo of the Rise User
Autodesk Remote AMER - Canada - Ontario - Offsite/Home
Posted 3 days ago

Become a pivotal part of Autodesk’s AI/ML platform development team as a Machine Learning Engineer, enhancing products through innovative capabilities.

At IFS we develop cloud enterprise software for companies who want to be at their best when it matters most to their customers - at the #MomentOfService. This idea resonates with customers, partners and analysts, and has helped fuel growth. But wh...

484 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 5, 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
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer