29May

Using DSPy For A RAG Implementation | by Cobus Greyling | May, 2024


In this notebook, GPT-3.5 (specifically gpt-3.5-turbo) and the ColBERTv2 retriever are made use of.

The ColBERTv2 retriever is hosted on a free server, housing a search index derived from Wikipedia 2017 “abstracts,” which contain the introductory paragraphs of articles from a 2017 dump.

Below you can see how the Language Model and the Retriever Model are configured within DSPy settings.

import dspy

turbo = dspy.OpenAI(model='gpt-3.5-turbo')
colbertv2_wiki17_abstracts = dspy.ColBERTv2(url='http://20.102.90.50:2017/wiki17_abstracts')

dspy.settings.configure(lm=turbo, rm=colbertv2_wiki17_abstracts)

next the test data is loaded:

from dspy.datasets import HotPotQA

# Load the dataset.
dataset = HotPotQA(train_seed=1, train_size=20, eval_seed=2023, dev_size=50, test_size=0)

# Tell DSPy that the 'question' field is the input. Any other fields are labels and/or metadata.
trainset = [x.with_inputs('question') for x in dataset.train]
devset = [x.with_inputs('question') for x in dataset.dev]

len(trainset), len(devset)

And the signatures are created…you can see how the context, input and output fields are defined.

class GenerateAnswer(dspy.Signature):
"""Answer questions with short factoid answers."""

context = dspy.InputField(desc="may contain relevant facts")
question = dspy.InputField()
answer = dspy.OutputField(desc="often between 1 and 5 words")

The RAG pipeline is created as a DSPy module which will require two methods:

  • The __init__ method will simply declare the sub-modules it needs: dspy.Retrieve and dspy.ChainOfThought. The latter is defined to implement our GenerateAnswer signature.
  • The forward method will describe the control flow of answering the question using the modules we have: Given a question, we’ll search for the top-3 relevant passages and then feed them as context for answer generation.
class RAG(dspy.Module):
def __init__(self, num_passages=3):
super().__init__()

self.retrieve = dspy.Retrieve(k=num_passages)
self.generate_answer = dspy.ChainOfThought(GenerateAnswer)

def forward(self, question):
context = self.retrieve(question).passages
prediction = self.generate_answer(context=context, question=question)
return dspy.Prediction(context=context, answer=prediction.answer)

Here is an example of the training data:

Example({'question': 'At My Window was released by which American singer-songwriter?', 
'answer': 'John Townes Van Zandt'})
(input_keys={'question'}),

Example({'question': 'which American actor was Candace Kita guest starred with ',
'answer': 'Bill Murray'})
(input_keys={'question'}),

Example({'question': 'Which of these publications was most recently published, Who Put the Bomp or Self?',
'answer': 'Self'})
(input_keys={'question'}),

Below the program is executed with a question…

# Ask any question you like to this simple RAG program.
my_question = "What castle did David Gregory inherit?"

# Get the prediction. This contains `pred.context` and `pred.answer`.
pred = compiled_rag(my_question)

# Print the contexts and the answer.
print(f"Question: {my_question}")
print(f"Predicted Answer: {pred.answer}")
print(f"Retrieved Contexts (truncated): {[c[:200] + '...' for c in pred.context]}")

With the response:

Question: What castle did David Gregory inherit?
Predicted Answer: Kinnairdy Castle
Retrieved Contexts (truncated): ['David Gregory (physician) | David Gregory (20 December 1625 – 1720) was a Scottish physician and inventor. His surname is sometimes spelt as Gregorie, the original Scottish spelling. He inherited Kinn...', 'Gregory Tarchaneiotes | Gregory Tarchaneiotes (Greek: Γρηγόριος Ταρχανειώτης , Italian: "Gregorio Tracanioto" or "Tracamoto" ) was a "protospatharius" and the long-reigning catepan of Italy from 998 t...', 'David Gregory (mathematician) | David Gregory (originally spelt Gregorie) FRS (? 1659 – 10 October 1708) was a Scottish mathematician and astronomer. He was professor of mathematics at the University ...']

Considering the DSPy implementation, there are a few initial observations:

  • The code is clean and concise.
  • Creating an initial RAG application is straight forward with enough parameters which can be set.
  • Having a robust data ingestion pipeline is very convenient and that will have to be a consideration.
  • The built-in evaluation of the pipeline and retrieval is convenient..
  • I cannot comment on the extensibility and scaling of the RAG framework, and the complexity of building code around the DSPy RAG framework.
  • However, as a quick standalone implementation, it is impressive in its simplicity.
  • Lastly, considering the graphic below, the GitHub communities of LangChain, LlamaIndex and DSPy.



Source link

29May

Applied Scientist I at Qualtrics – Krakow, Poland


At Qualtrics, we create software the world’s best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love. But we are more than a platform—we are the creators and stewards of the Experience Management category serving over 18K clients globally. Building a category takes grit, determination, and a disdain for convention—but most of all it requires close-knit, high-functioning teams with an unwavering dedication to serving our customers.

When you join one of our teams, you’ll be part of a nimble group that’s empowered to set aggressive goals and move fast to achieve them. Strategic risks are encouraged and complex problems are solved together, by passing the microphone and iterating until the best solution comes to light. You won’t have to look to find growth opportunities—ready or not, they’ll find you. From retail to government to healthcare, we’re on a mission to bring humanity, connection, and empathy back to business. Join over 6,000 people across the globe who think that’s work worth doing.
 

 
Applied Scientist I
 
Why We Have This Role
 
We are looking for Applied Scientist I to bring our Machine Learning and Artificial Intelligence R&D and strategy to the next level. Our goal is to personalize the Qualtrics experience using ML and AI features showcasing Qualtrics data as a core value proposition and competitive advantage.
 
How You’ll Find Success
 
As Applied Scientist I at Qualtrics, you should love building simple solutions to solve hard customer problems. Crafting systems in an Agile environment to withstand hyper growth and owning quality from end to end is a rewarding challenge and one of the reasons Qualtrics is such an exciting place to work!
 
How You’ll Grow
 
Qualtrics is a fast paced, dynamic environment where you will have the opportunity to build on and expand your experience through working on high impact projects, utilising cutting edge tools and technologies, troubleshooting challenging problems and working alongside like minded and driven technical professionals.
 
Things You’ll Do

  • Work as part of a multidisciplinary team to research, implement, evaluate, optimize, productize and maintain cutting-edge machine learning models to meet the demands of our rapidly growing business
  • Stay on top of the latest developments in machine learning and related research, and present research findings with the broader community
  • Work closely with, and incorporate feedback from other specialists, engineers, and product managers
  • Lead and engage in design reviews, modelling discussions, requirement definitions and other technical activities in diverse capacity
  • Attend daily stand-up meetings, collaborate with your peers, prioritize features, and work with a sense of urgency to deliver value to your customers

What We’re Looking For On Your Resume

  • Master’s or other advanced degrees in Mathematics, Computer Science, or Engineering with experience in at least one of the following fields:
    • Natural language processing: text labeling and classification, text understanding, question answering, dialogue systems, entity extraction and reasoning, knowledge graph, etc.
    • Time series modelling: forecasting, anomaly detection
    • Machine learning: deep learning, distributed machine learning, large-scale optimization, Bayesian probabilistic inference
    • Data mining: information extraction, recommender systems, knowledge/pattern discovery, anomaly/churn detection
    • Computer vision: image classification, object detection, segmentation
  • Experience with ML and  deep learning frameworks  (e.g. TensorFlow, PyTorch, MXNet, Scikit-Learn, etc.)
  • Excellent communication, writing, and presentation skills

 
What You Should Know About This Team
 
The Data Intelligence Center of Excellence (DICE) organization provides AI/ML research and development services for all product lines. This team builds core machine learning infrastructure and services.
 
Our Team’s Favorite Perks and Benefits

  • Annual Leave: 20 or 26 annual leave days per annum plus an additional day for each year of service (to a max of 5).
  • Private Medical Insurance – Luxmed health & dental cover for you and your dependants.
  • Commuter Assistance – Up to the value of 80 PLN net a month for public transport.
  • Savings Plan – Two company saving plans provided by Nationale Nederlanden: Employee Capital Plan (PPK) & Employee Saving Plan (PPO)
  • QED PROGRAM – Qualtrics Engineer Development (QED) program: support, engineering learning activities up to 10% of engineering work time each quarter.
  • Wellness – Up to the value of 800PLN gross per quarter can be reimbursed for a variety of wellness activities via our dedicated platform Forma.
  • A choice of Multispot cards available.
  • Our employee assistance program with Unum provides counselling and wellbeing support to all employees
  • Experience bonus – 7000 PLN gross per annum. Qualtrics experience bonus is a program designed to provide experiences to our employees they might not otherwise have.
  • Group Life & Income Protection Insurance
  • Glasses/Contact lenses Reimbursement
  • Free breakfasts, lunches, snacks, and drinks for everyone in the office
  • Tax-deductible expenses (up to 75% depending on role)

 

The Qualtrics Hybrid Work Model: Our hybrid work model is elegantly simple: we all gather in the office three days a week; Mondays and Thursdays, plus one day selected by your organizational leader. These purposeful in-person days in thoughtfully designed offices help us do our best work and harness the power of collaboration and innovation. For the rest of the week, work where you want, owning the integration of work and life.
 
Qualtrics is an equal opportunity employer meaning that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.
 
​​​​​​​Applicants in the United States of America have rights under Federal Employment Laws:Family & Medical Leave Act,Equal Opportunity Employment,Employee Polygraph Protection Act
Qualtrics is committed to the inclusion of all qualified individuals. As part of this commitment, Qualtrics will ensure that persons with disabilities are provided with reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please let your Qualtrics contact/recruiter know.
 
Not finding a role that’s the right fit for now? Qualtrics Insiders is the one-stop shop for all things Qualtrics Life. Sign up for exclusive access to content created with you in mind and get the scoop on what we have going on at Qualtrics – upcoming events, behind the scenes stories from the team, interview tips, hot jobs, and more. No spam – we promise! You’ll hear from us two times a month max with fresh, totally tailored info – so be sure to stay connected as you explore your best role and company fit.



Source link

29May

Manager, Business Intelligence at Revlon – New York City, United States


At Revlon, we create beauty innovations for everyone that inspire confidence and ignite joy every day.

Breaking beauty boundaries is in our company’s DNA. Since its game-changing launch of the first opaque nail enamel in 1932 (and later, the first long-wear foundation), Revlon has provided consumers with high-quality product innovation, performance, and sophisticated glamour. Elizabeth Arden made waves as a woman-led beauty company in the 1920s. In 1931, Almay became the original hypoallergenic, fragrance-free beauty brand.

Today, Revlon resiliently continues its legacy as a leading global beauty company. Our diverse portfolio—which consists of some of the world’s most iconic brands and product offerings in color cosmetics, skin care, hair color & care, personal care, and fragrances—is sold around the world through prestige, professional, mass, and direct-to-consumer retail channels. These brands include Revlon, Revlon Professional, Elizabeth Arden, Almay, American Crew, CND, Cutex, Mitchum, Sinful Colors, Creme of Nature, Britney Spears, Christina Aguilera, John Varvatos, Juicy Couture, Ed Hardy and more.

We honor our heritage, embrace change, and applaud diversity. We champion our employees and celebrate our consumers.

We are Revlon, together, transforming beauty.


Revlon’s growing Analytics, Insights, & Business Intelligence team has an opening for a deeply curious and self-motivated Manager, Business Intelligence. The Manager, Business Intelligence will play a crucial role in supporting the North America brand strategy and commercial planning. This role involves collaborating with marketing and sales leaders across all Revlon brands and channels, assisting with forecasting, and evaluating the sales potential for new products and category entries.

We want you to take initiative, think strategically, and foster intellectual curiosity throughout the team and organization. This role is This role reports to the Director of Business Intelligence and will be on-site (NYC) 3 days a week (remote Mondays and Fridays).

Job Responsibilities

 

  • Anticipate business and research needs resourcefully, understanding both the big picture and the nuances of the business.
  • Turn data into actionable insights, cutting through data clutter to deliver unique insights that drive our growth agenda.
  • Work closely with the Director, Business Intelligence on special projects & ad-hoc analyses for the Executive Leadership Team & President of North America.
  • Work with cross-functional stakeholders across all Revlon brands.
  • Integrate data from multiple sources (primary, secondary, and syndicated) to drive ideation of brand strategy and executional tactics.
  • Collaborate with Insights and Marketing teams to identify target consumers, brainstorm consumer-focused strategic tactics, and develop KPIs to measure success.
  • Partner with cross-functional leaders to support the development of 3-year strategic business plans, ensuring alignment with overall company objectives and market dynamics.
  • Support the development of materials for key meetings and milestones (Board Meetings, Customer Meetings, Budget, Strategic Planning).
  • Analyze market trends and consumer insights to size sales potential and identify opportunities for new product launches, category entry, and strategic distribution.
  • Drive key components of the forecasting process to ensure accurate sales predictions.


Experience:

  • 3-5 years of experience in management consulting, strategic planning, brand management, or related roles, ideally within the beauty or consumer goods industry.
  • Strong analytical skills with the ability to interpret data and provide actionable insights.
  • Advanced proficiency in Microsoft Excel, with experience in data modeling and visualization.
  • Advanced proficiency in Microsoft PowerPoint, with powerful and concise storytelling abilities.
  • Self-motivated, hard-working, and strategic thinker with strong time management skills and the ability to prioritize competing deadlines. Ability to work in a fast-paced, collaborative environment to drive brand and financial goals.
  • Powerful storytelling and influence skills, with the ability to work effectively with cross-functional teams and stakeholders.
  • Working knowledge of Circana data sets (highly preferred)
  • Strong passion and interest in the beauty industry, with demonstrated enthusiasm for staying up to date on news, social media, and influencer trends across key categories (highly preferred)
  • Current authorization to work in the United States on a full-time basis

Education:

  • Bachelor’s degree required

#LI-TF1

The base pay range for this position in New York City is $93,000 and $115,000/year however base pay offered may vary depending on skills, experience, job-related knowledge, and location.  Certain positions may also be eligible for short and/or long-term incentives as part of total compensation

Employees (and their families) are eligible for medical, dental, and vision benefits. Employees are covered by the company-paid basic life insurance policy. Other benefits offered to employees include but are not limited to the following: long-term disability, supplemental life insurances, flexible spending accounts, critical illness insurance, group legal, identity theft protection, etc. Employees are also able to enroll in our 401k Retirement Savings Plan.

Employees are also enrolled in our company-paid short-term disability insurance (the benefit commences upon hire and allows for a portion of base salary for up to 26 weeks if you are disabled).

Employees will also receive 3 weeks of vacation, pro-rated based on date of hire for the 1st year of employment and twelve paid holidays throughout the calendar year.

This role is eligible for an annual bonus based on company performance.



Source link

28May

Asset Information Manager (AIM) (m/w/d) / Facility Information Manager (m/w/d) at Covestro – Leverkusen


We are Covestro. We are curious. We are courageous. We are colorful. We refine chemical material solutions with game-changing products. Let us empower you to push boundaries. Join us and our 18.000 colleagues now and together we will make the world a brighter place. 

WHAT WE OFFER

Der Bereich „Group Innovation Sustainability – Technology & Infrastructure“ ist verantwortlich eine funktionierende und rechtskonforme Infrastruktur für Covestros R&D-Bereiche bereitzustellen. Kernpunkte sind die Bereitstellung und Optimierung von Gebäudeinfrastruktur, Technika und Labore. Diese Position befasst sich innerhalb der Abteilung selbständig und eigenverantwortlich mit der Entwicklung von Prozessen und Technologien zur Bereitstellung von Informationen über Gebäude, Anlagen und Einrichtungen.

Konkret übernehmen Sie folgende Aufgaben:

  • In Ihrer neuen Position sind Sie zuständig für die Entwicklung des Daten-Managements für Anlagen und Infrastruktur

  • Sie definieren die Systemintegration eines Anlagen- und Gebäudedatenmodells der Forschungsinfrastruktur, BIMtoFM

  • Die Leitung von Datenerfassungsprojekten und darauffolgend die Integration von digitalen Systemen, einschließlich der Kosten- und Terminkontrolle, unter Berücksichtigung der gesetzlichen Vorschriften und Sicherheitsstandards gehört ebenfalls zu Ihren Aufgaben

  • Des Weiteren sind Sie zuständig für die Datenanalyse von Facility- Daten zur Optimierung der Betriebseffizienz

  • Die Festlegung von KPIs und Leistungsmetriken gehört ebenso zu Ihren Aufgaben wie die Entwicklung von Schulungsprogrammen für interne Kolleg:innen

  • Aktives und professionelles Stakeholdermanagement sowie die frühzeitige Einbindung interner Ressourcen obliegt ebenfalls Ihrer Verantwortung

  • Sie tragen mit den vorgenannten Tätigkeiten dazu bei unsere Strategie “become fully circular“ zu erreichen

WHAT YOU OFFER

  • Sie verfügen über einen Bachelor- oder Masterabschluss mit Schwerpunkt Informatik oder Ingenieurwesen sowie mehrjährige Berufserfahrung, vorzugsweise in der chemischen oder pharmazeutischen Industrie, oder eine vergleichbare Ausbildung

  • Ihr Profil zeigt nachgewiesene Erfahrung in den Bereichen Datenwissenschaft und Analytik von Anlagen und Gebäuden

  • Des weiteren verfügen Sie über Kenntnisse in Gebäude- und Anlagenmanagementsystemen (CAFM-Tools – z. B. PLANON, SAP, BIM360, IoT-Geräte und Sensortechnologien) sowie verschiedener Analysetools

  • Sie verfügen über Kenntnisse des maschinellen Lernens und Datenvisualisierung sowie über vertiefte Erfahrungen mit CAD-Tools (z. B. AutoCad, Revit, Microstation)

  • Starke Führungsqualitäten, Erfahrung im Projektmanagement sowie ausgezeichnete kommunikative und zwischenmenschliche Fähigkeiten zeichnen Sie aus

  • Hohe Motivation, Kreativität und Eigeninitiative runden Ihr Profil ab

Bei Fragen zum Bewerbungsprozess steht Ihnen Frau Rukiye Cangöz (

Ru************@Co******.com











) gerne zur Verfügung.

YOUR APPLICATION
Are you curious, courageous and colorful as we are? If so, we can offer you exciting career opportunities. We look forward to receiving your application including a cover letter, your resume, certificates as well as your salary expectations and your notice period. Become part of our Team – apply now!

Anyone who wants to contribute to a better world with Covestro can also expect a lot.

We want you to feel at home at Covestro. To feel you’re treated fairly and transparently. That means financial security, a healthy work-life balance and generous benefits.

Specifically, it means for us: flexible working hours, the compatibility of family and work, active health promotion and the ability to convert part of your salary into long-term or retirement savings. And that’s not all.

Sounds exciting? Find out more about Covestro and our benefits here: 

https://www.career.covestro.de/de/about-covestro/covestro-as-an-employer/employee-benefits  

Contact Us

www.covestro.com

Covestro welcomes applications from all individuals, regardless of racial or ethnic origin, skin color, nationality, religion, philosophy, gender, age, physical characteristics, marital status, disability, appearance, sexual orientation and sexual identity. We are committed to treating all applicants fairly and avoiding discrimination.



Source link

28May

Machine Learning Engineer- Charlotte,NC at Dentsply Sirona – Charlotte, NC, US, 28277


 

Dentsply Sirona is the world’s largest manufacturer of professional dental products and technologies, with a 130-year history of innovation and service to the dental industry and patients worldwide. Dentsply Sirona develops, manufactures, and markets a comprehensive solutions offering including dental and oral health products as well as other consumable medical devices under a strong portfolio of world class brands. Dentsply Sirona’s products provide innovative, high-quality and effective solutions to advance patient care and deliver better and safer dentistry. Dentsply Sirona’s global headquarters is located in Charlotte, North Carolina. The company’s shares are listed in the United States on NASDAQ under the symbol XRAY.

 

Bringing out the best in people

 

As advanced as dentistry is today, we are dedicated to making it even better. Our people have a passion for innovation and are committed to applying it to improve dental care. We live and breathe high performance, working as one global team, bringing out the best in each other for the benefit of dental patients, and the professionals who serve them. If you want to grow and develop as a part of a team that is shaping an industry, then we’re looking for the best to join us.

 

Working at Dentsply Sirona you are able to:

 

Develop faster – with our commitment to the best professional development.

 

Perform better – as part of a high-performance, empowering culture.

 

Shape an industry – with a market leader that continues to drive innovation.

 

Make a difference -by helping improve oral health worldwide.  

 

 

Job Summary: 

The Machine Learning Engineer will be a crucial member of the Automation Team, driving innovation and efficiency across Commercial Operations such as Sales, Marketing, E-commerce, Account Maintenance, and Product Teams. Utilizing advanced data science and AI, this role aims to enhance business decisions, streamline operations, and foster the development of high-impact enterprise data management solutions.  

 

Key Responsibilities: 

  • Design, implement, and maintain scalable data architectures to support comprehensive data analysis and machine learning applications. 

  • Leverage Azure services including Azure Databricks, Azure Fabric, Azure Cosmos, and Azure Functions to facilitate big data processing, analytics, and machine learning workflows. 

  • Generate comprehensive documentation, including design, functional/technical specifications, and normalization processes, to support data architecture and modeling efforts. 

  • Collaborate with cross-functional teams to prototype, refine, validate, and scale products and delivery models to enterprise scale within weeks. 

  • Employ Agile methodologies to build complex data pipelines for data lakehouses, ensuring projects meet business requirements and are delivered on time. 

Requirements: 

  • A Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field, with a strong focus on data modeling, database design, and machine learning.  

  • Minimum of 3 years of experience in a role focused on analytics engineering, machine learning engineering, or a related field, with significant hands-on experience in data modeling, cloud services, and machine learning. 

  • Proven development experience in building complex data pipelines and in end-to-end data warehousing and BI design/development. 

  • Proficiency in Azure Cloud Services, including ADF, Databricks, dbt, MS SQL Server, and programming languages such as Python, Pyspark, Spark SQL. 

  • Proficiency in data pipeline orchestration, schema design, and delta lake optimization, with a solid understanding of data modeling tools and methodologies. 

  • Strong analytical, problem-solving, and communication skills, with experience in Agile project management and cross-functional collaboration. 

 

Challenges and Opportunities: 

  • Opportunity to lead in the application of AI and machine learning in real-world business scenarios, driving innovation and operational efficiency. 

  • Engage in complex data modeling projects, playing a key role in shaping the data architecture and analytics capabilities of a wide array of business functions, with the chance to make significant impacts on business efficiency and success. 

 

 

Dentsply Sirona is an Equal Opportunity/ Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, disability, or protected Veteran status. We appreciate your interest in Dentsply Sirona.

If you need assistance with completing the online application due to a disability, please send an accommodation request to

ca*****@de************.com











. Please be sure to include “Accommodation Request” in the subject.

 

For California Residents:

 

We may collect the following categories of personal information in connection with the submission of your resume or application materials to us for employment, and if hired, your employment with us: identifiers (e.g., name, address, email address, birthdate); personal records (e.g., telephone number, signature, education information, criminal background information, passport number and visa information); consumer characteristics (e.g., sex, marital status, veteran status, race, disability, sexual orientation); professional or employment information (e.g., resume, cover letter, employment history, background check forms, references, certifications, transcripts and languages spoken); and inferences from personal information collected (e.g., a profile reflecting abilities and aptitudes). 

 

The above categories of personal information are collected for the following business purposes: performing recruitment and hiring services; processing interactions and transactions (e.g., to comply with federal and state laws requiring us to maintain certain records, managing the workforce); and security (e.g., detecting security incidents, protecting against fraudulent or illegal activity). 

 

For additional details and questions, contact us at

ca*****@de************.com













Source link

28May

AI Engineer (all genders) at Wongdoody – Belgrade, SE


WongDoody creates human experiences at 22 studios across 4 continents. We believe the future can be molded. And by shaping human experiences through creativity and tech, we work to build a future we believe in. 

For us, this starts with our own culture. We strive to create an inclusive environment where every human can bring their whole self to work. Our clients are brands we believe in, from global big players to local heroes to startups we love. With each of our partners, we embark on a journey of co-creation, pushing the boundaries of what’s possible and exploring the space where creativity and tech meet. 

Our team of fun, welcoming, values-driven, and collaborative problem solvers has one focus at the heart of everything we do: human experience. Human experiences are the touchpoints where brands connect with customers. And we transform businesses by creating engaging, inspiring moments using strategy, creativity, data and technology—all backed by the global technological power of Infosys.

Experience & Tech

We are a cross-unit and cross-location tech and experience team. With more than 50 developers, UX designers and consultants working directly with other WongDoody teams, we are team players and specialists—both in frontend and backend. As part of Infosys, we belong to a leading global technology company with access to solutions and extensive know-how in the fields of commerce, marketing automation and AI, among others. 

Our local benefits

  • Flexible working hours 
  • Work where it works for you. At home or in the office, or any mix you like 
  • Working for strong brands and clients we believe in 
  • 26 days’ vacation per year 
  • Private health insurance
  • Nice people in welcoming teams

What you can expect 

  • Create technical concepts for projects which involve Generative AI
  • Provision and set up on-premises servers and Cloud solutions for usage with GenAI Tools
  • Configure GenAI Tools and define suitable workflows
  • Build, customise, and extend GenAI Tools through the development of new modules, add-ons and APIs
  • Work within an interdisciplinary team using an agile approach

What we’d love to see 

  • Experience with image generation tools, like Stable Diffusion (diffusers, A1111, ComfyUI, Fooocus, etc.), DALL-E, Adobe Firefly, etc.  
  • Experience with prompting tools, like ChatGPT (OpenAI), Agents (AWS, CrewAI), bots or similar 
  • Proficiency in Python development 
  • Good skills in infrastructure/network setup (Docker, Terraform, Ansible or manually) 
  • General understanding of the AI landscape, available tools and technologies  
  • Interest in new technologies and willingness to learn and evolve with new tools 
  • Logical thinking and reasoning 
  • Open Source development experience 
  • Proficient English skills

We care about your personality and professional skills. We don’t care about your gender, age, nationality or appearance and are open to working with everyone.

Please note: This is a job ad by WongDoody GmbH based in Germany. Through our website or other sources, you may find job ads published by one of our WongDoody sister companies around the globe with whom we act jointly under the band “WongDoody”. For each job offer, only the entity is responsible, which has published the ad. Contact persons, required information and applicable terms may differ. You can inform yourself how WongDoody GmbH is processing your personal data provided in the application process here.

If you have any questions about the application process, feel free to contact our People & Culture Team directly under

te*************@od*.net











.



Source link

28May

AI Engineer


Technical / functional skills:

● Extensive experience in developing and implementing AI models, with a deep understanding of advanced deep learning techniques, including GPT, VAE, GANs, and seamless integration with the Langchain framework. Proficiency in utilising generative models for diverse tasks, ranging from text generation and image synthesis to data augmentation

● Proficiency in Python and experience with machine learning libraries and frameworks like TensorFlow, PyTorch

● Strong knowledge of data structures, algorithms, and software engineering principles.

● Strong experience with cloud-based platforms and services, such as AWS, GCP for deploying and scaling AI solutions.

● Familiarity with data visualisation tools and libraries, such as Matplotlib, Seaborn, or Plotly.

● Knowledge of software development methodologies, such as Agile or Scrum.

 

Behavioural competencies:

● Excellent problem-solving skills, with the ability to think critically and creatively to develop innovative AI solutions.

● Strong communication skills, enabling you to effectively convey complex technical concepts to a diverse audience.

● An entrepreneurial mindset, with the ability to work both independently and collaboratively in a fast-paced, dynamic environment.

● Strong customer orientation and a passion for knowledge

● Team-player and able to manage multi-cultural and multi-located teams

 

Experience:

● 2-7 years in Python and generative AI

 

Language skills:

● Excellent English (written & spoken)

 

Mobility requirements (time spent travelling internationally, nationally, etc.):

● travel up to 5 – 20 % (depending on business need)



Source link

28May

Controllable Agents For RAG With Human In The Loop Chat | by Cobus Greyling | May, 2024


One major hurdle for agent implementations is the issue of observability and steerability.

Agents frequently employ strategies such as chain-of-thought or planning to handle user inquiries, relying on multiple interactions with a Large Language Model (LLM).

Yet, within this iterative approach, monitoring the agent’s inner mechanisms or intervening to correct its trajectory midway through execution proves challenging.

To address this issue, LlamaIndex has introduced a lower-level agent specifically engineered to provide controllable, step-by-step execution on a RAG (Retrieval-Augmented Generation) pipeline.

This demonstration underscores LlamaIndex’s goal of showcasing the heightened control and transparency that the new API brings to managing intricate queries and navigating extensive datasets.

Added to this, introducing agentic capabilities on top of a RAG pipeline can allow you to reason over much more complex questions.

The Human In The Loop chat capabilities allows for a step-wise approach by a human via a chat interface. While it is possible to ask agents complex questions which demands multiple reasoning steps. These queries can be long running and can in some instances be wrong.



Source link

27May

IT&D Senior Data Visualisation Specialist at Reckitt – Warszawa, Mazovia Province, PL, N/A


As an IT&D Senior Data Visualization Specialist, you will help us discover the information hidden in vast amounts of data, structured and unstructured, to enable smarter decisions and better products for all our consumers and customers worldwide.

 

You will:

  • Develop global Power BI solutions across the business functions – Corporate Finance, Sales, Category Development, Marketing, Supply Chain, Research & Development and Human Resources
  • Work in a team together with our Business Intelligence Analysts and UX/UI Designers to capture business requirements, identify best solution, create design, and deliver the dashboards and reports
  • Use advanced techniques and 3rd party software to optimize the large-scale solutions with huge data volumes
  • Explore the newest features of Power BI, including the preview ones, validate if and how they can be applied in the Reckitt environment
  • Contribute to defining and implementing best practices in Reckitt, being member of the Global Business Intelligence team and Center of Excellence
  • Coach and train business users and junior team members in use of Power BI and Business Intelligence
  • Collaborate with data scientists and prepare compelling visualizations to identify business insights

You will succeed because You have…

  • experience in BI solutions development using Power BI (nice to have SSIS, SSAS, SSRS)
  • Excellent programming skills in the following Languages: SQL, DAX
  • Strong data visualization skills and experience in telling stories based on data
  • Experience working with large datasets using various data wrangling and visualization tools, and in optimization of the solutions
  • Firm grasp of Business Intelligence implementation methodologies and in-depth experience with Microsoft Business Intelligence Technology Stack, including MSSQL, Azure Analysis Services and other Azure services 
  • Strong experience and understanding of the multidimensional modeling using different modelling techniques
  • Hands-on experience in design, build, test, and publishing of Power BI applications to the business community
  • Nice to have a good understanding of Big Data architectures and knowledge of Hadoop, Spark, Hive

You will love it because you’ll…

  • Receive a permanent contract with a wide package of additional benefits
  • Cooperate with stakeholders from all over the world and build products for consumers in numerous countries
  • Join a friendly and ambitious team within a dynamic global company
  • Work on diverse projects in the fast-growing technology sector

Equality

At Reckitt, we recognise that in real life, great people don’t always ‘tick all the boxes’. That’s why we hire for potential as well as experience. Even if you don’t meet every point on the job description, if this role and our company feels like a good fit for you, we still want to hear from you. Come and join a team whose purpose is to protect, heal and nurture in the relentless pursuit of a cleaner and healthier world.

All qualified applicants to Reckitt will receive consideration for employment without regard to age, disability or medical condition; colour, ethnicity, race, citizenship, and national origin; religion, faith; pregnancy, family status and caring responsibilities; sexual orientation; sex, gender identity, gender expression, and transgender identity; protected veteran status; size or any other basis protected by appropriate law.



Source link

27May

Senior DevOps Engineer- Autonomous Database at Oracle – Reston, VA, United States


Minimum requirement: US Citizen ONLY will be considered. TS/SCI will be an advantage

Are you interested in the exciting challenges of building and operating large-scale distributed infrastructure for the cloud? Oracle’s Cloud Infrastructure (OCI) National Security Sector Group is building its next generation of Cloud IaaS/PaaS/SaaS technologies that operate at high scale in a broadly distributed multi-tenant environment. Our mission is to provide our customers with an enterprise-level cloud infrastructure platform that delivers unmatched reliability, scalability and performance for critically important databases, applications and workloads. 

The Autonomous Database Team is responsible for building the cloud service framework powering various Oracle Autonomous Database cloud services, including Autonomous Data Warehouse (ADW) and Autonomous Transaction Processing (ATP). The framework automates deployment, scaling and management of databases in the cloud. It is built on top of Oracle’s Cloud Infrastructure (OCI) Layer. 

The autonomous database cloud service framework features APIs to handle all lifecycle management operations of databases. It also performs operations autonomously based on internal and external events. The team has the unique opportunity to make significant contributions to the full stack of Oracle technology, from database kernel to cloud service platform and to customer-facing portals.

 As an SRE you will be responsible for defining and deploying autonomous database services with deep focus on architecture, production operations, capacity planning, performance management, deployment, and release engineering. You will work with multiple multi-functional teams helping deliver new and outstanding experiences to our collaborators while ensuring reliability and performance.

 This role will support Oracle’s Government customers.

We are a dynamic and enthusiastic team with great emphasis on go-getters and proactive individuals. 

Overview from oracle.com with links to other collateral:https://cloud.oracle.com/en_US/datawarehousehttps://www.oracle.com/database/autonomous-database/feature.html

In this role you will need to:

  • Act as a point of escalation for incidents and other issues arising within the region, for the cloud database services.
  • Operates and performs maintenance to cloud database services running within the region.
  • Deploys code and implements other changes within the region.
  • Take ownership of the implementation and production operations of a wide array of core system platform solutions
  • React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems 
  • Ensures thorough documentation of incidents through company-standard reporting methods.
  • Stay informed of cloud infrastructure stacks 
  • Drives and actively participates in the resolution of complex technical issues spanning various services. 

Preferred Qualifications: 

  • Ability to maintain a US government security clearance.
  • At least a Bachelor’s degree, in Computer Science, MIS or another technical field, or equivalent work experience.
  • Solid experience with Linux.
  • Experience troubleshooting complex software and/or networking issues.
  • Solid understanding of cloud concepts and platforms.
  • Experience in cloud technical support, operations, NOC or similar is preferred, but not required.
  • Expert level experience, understanding, implementation and troubleshooting of Oracle Database technology including RAC, Dataguard, ASM, RMAN preferred.
  • Development skills using Python, shell, SQL
  • Expert knowledge and in-depth experience of Oracle Engineered systems and subsystems, especially Exadata
  • Ability to troubleshoot and resolve complex hardware/software issues, restore environments to an operational state, perform root cause analysis and provide forward thinking mitigation strategies
  • Good communication and analytical skills
  • Familiarity with security practices in web application delivery and general knowledge of network topology 
  • Experience working with government customers is preferred, but not required.
  • Demonstrable ability to quickly learn new technical domains and then train others.

 

 

Career Level – IC3

.

Disclaimer:

Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range: from $79,000 to $158,200 per annum. May be eligible for bonus and equity.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
9. 11 paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.

When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.

We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.

Disclaimer:

Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

* Which includes being a United States Affirmative Action Employer



Source link

Protected by Security by CleanTalk