Sr. Software Engineer-GenAI Projects

RELX Inc. Company
Oklahoma
Remote
Full-time

About the Role

As a Senior Software Engineer , you will take a lead role in solving challenging problems and delivering innovative new features and products.

You'll work on both the front-end and back-end, designing and implementing high-quality systems that integrate cutting-edge AI technologies.

We're looking for a self-driven engineer who enjoys finding creative, out-of-the-box solutions and is comfortable evaluating trade-offs and scoping projects.

You’ll be instrumental in building and evolving our product offerings, ensuring successful implementation of key features.

A passion for AI is essential experience with AI and machine learning (including LLMs, RAG, etc.) is a strong bonus but not required.

Most importantly, you should have a deep interest in learning and building in this space.

Responsibilities

  • Design and develop full-stack software solutions with both front-end and back-end responsibilities.
  • Take a lead role in solving technical challenges and delivering innovative features.
  • Work creatively to find technical solutions, evaluate trade-offs, and scope complex projects.
  • Integrate AI models and systems into existing workflows and applications, including Retrieval-Augmented Generation (RAG) and prompt engineering when applicable.
  • Collaborate with cross-functional teams to ensure AI-driven features are successfully implemented into our products.

Requirements :

  • Strong experience in front-end and back-end development.
  • Proficiency in modern programming languages (e.g., Ruby, JavaScript, Python).
  • Comfortable working autonomously and driving projects from conception to completion.
  • Creative problem-solving skills and a willingness to think outside the box.
  • Passion for AI and willingness to learn new tools and technologies in this space.
  • Strong communication and teamwork skills.

Bonus Skills :

  • Experience with AI / ML technologies, such as LLMs, Retrieval-Augmented Generation (RAG), and vector databases.
  • Familiarity with machine learning libraries (e.g., TensorFlow, PyTorch) or a strong interest in learning them.
  • Experience with cloud platforms (AWS, Azure) and deploying ML models.
  • MLOps knowledge or experience implementing continuous integration and deployment practices for AI systems.
  • Contributions to open-source AI / ML projects.

Work in a way that works for you

We promote a healthy work / life balance across the organisation. We offer an appealing working prospect for our people.

With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive

Working for you

We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer :

  • Health Benefits : Comprehensive, multi-carrier program for medical, dental and vision benefits
  • Retirement Benefits : 401(k) with match and an Employee Share Purchase Plan Wellbeing : Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
  • Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
  • Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits Health Savings,
  • Health Care, Dependent Care and Commuter Spending Accounts
  • Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice
  • 8 days ago
Related jobs
Jobot
Oklahoma City, Oklahoma

Software Engineer to join our dynamic team. The successful candidate will be involved in the full life cycle of software development, including designing, developing, testing, and maintaining software applications. Software Engineer will work in a fast-paced, collaborative environment and will have ...

The Boland Group
Oklahoma City, Oklahoma

Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. Embedded Software Engineer Lead. Software is developed with model-based software tools, and experience with SCA...

Enhanced Staffing
Oklahoma City, Oklahoma

Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. Embedded Software Engineer Lead. Software is developed with model-based software tools, and experience with SCA...

Joseph Michaels International
Oklahoma City, Oklahoma

Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. Software is developed with model-based software tools, and experience with SCADE Suite is preferred. Support so...

Career Development Partners
Oklahoma City, Oklahoma

Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. Embedded Software Engineer Lead. Software is developed with model-based software tools, and experience with SCA...

Gables Search Group
Oklahoma City, Oklahoma

Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. Embedded Software Engineer Lead. Software is developed with model-based software tools, and experience with SCA...

Maximus
Oklahoma City, Oklahoma
Remote

Description & Requirements As a Sr Software Engineer, the incumbent will be (1) maintaining and improving existing IT systems focused on supporting health and research programs (2) Collaborating with stakeholders to determine operational needs (3) Designing new IT solutions/functionalities usin...

Spearhead Staffing LLC
Oklahoma City, Oklahoma

Our client is looking for motivated, process-oriented and creative software engineer lead to join the embedded software team to develop safety-critical code for the UAV and ground station. Embedded Software Engineer Lead. Software is developed with model-based software tools, and experience with SCA...

Northrop Grumman
Oklahoma City, Oklahoma

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering from an accredited university. Northrop Grumman Aerospace Systems has an opening for an experienced Engineer Software - to join our team of qualified, diverse individuals. Experience with Agi...

jobbot
Oklahoma City, Oklahoma

Software Engineer to join our dynamic team. The successful candidate will be involved in the full life cycle of software development, including designing, developing, testing, and maintaining software applications. Software Engineer will work in a fast-paced, collaborative environment and will have ...