Software Engineer AI
California - San Francisco, United States
Full Time Mid-level / Intermediate USD 172K - 236K
Salesforce
Bieten Sie die beste Customer Experience mit einem einzigen CRM-Tool für Sales, Kundenservice, Marketing, Commerce & IT. Jetzt 30 Tage testen!To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Job Category
Software EngineeringJob Details
About Salesforce
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.
We’re Salesforce, the Customer Company, inspiring the future of business with AI + Data + CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.
What You Will Be Doing
We are seeking an AI Software Engineer for Commerce Cloud Agentforce who will deliver cutting-edge AI-powered features and products on our e-commerce platform. This engineer will leverage advanced AI methods — including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Vector Databases and AI agent frameworks — to build transformative commerce experiences that delight customers and drive business value. If you thrive in a fast-moving environment, have a passion for innovation, and want to be at the forefront of AI development, we want to hear from you!
Responsibilities
As an AI Software Engineer, you will:
Develop foundational features from the ground up powered by LLMs.
Improve LLM and RAG models for various e-commerce workflows using various techniques from domain search and vector-based retrieval.
Optimize prompts that drive high-performing outputs from large language models in real-world applications.
Design and implement evaluation and logging systems to monitor performance
Design, implement, and refine metrics to measure the quality and performance of search, recommendation and agentic systems (such as NDCG, MRR, CTR, conversion rate, and revenue per session) on the commerce platform.
Develop automated pipelines for evaluating algorithmic changes using A/B testing and offline evaluation frameworks. Analyze user behavior signals (clicks, dwell time, scroll depth, etc.) to derive actionable insights about search relevance and customer intent.
Ability to wear multiple hats: research, coding, planning, brainstorming, interviewing, and cross-team collaboration.
Required Skills
You might be a good fit if you:
Have 5+ years of experience in software engineering as an individual contributor.
Enjoy fast-paced environments and can quickly adjust to new and changing requirements.
Understanding of and experience with modern ML/AI technologies, including natural language processing (NLP) and LLMs (e.g., GPT-3+, open source models, etc.), RAG architectures, Agent-based systems and their applications with a track record of evaluating new technologies.
Understanding of information retrieval concepts, relevance metrics (e.g., precision@k, recall, NDCG), and user engagement metrics.
Experience with statistical analysis, experimentation frameworks, and A/B testing in a production environment.
Proficiency in Python and data analysis tools like SQL, Spark, or Pandas.
Strong understanding of LLM behavior, prompt design strategies (e.g. few-shot, chain-of-thought), and evaluation methods. Experience with LLM APIs (e.g., OpenAI, Anthropic, or Hugging Face) is required.
Nice to have: familiarity with search technologies (e.g., Elasticsearch, Solr, Lucene) and ML-powered ranking systems.
Are highly ambitious and driven and set high goals for yourself and others.
Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related technical field
Why Join Us?
Shape the Future of Commerce – Be part of groundbreaking AI-driven commerce initiatives that integrate seamlessly with advanced language models and cutting-edge retrieval systems.
Growth Opportunities – Work alongside a talented group of engineers and AI researchers, expanding your knowledge and influence in a dynamic, forward-thinking environment.
Accommodations
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.
Posting Statement
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.
Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.For California-based roles, the base salary hiring range for this position is $172,000 to $236,500.Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, benefits. More details about our company benefits can be found at the following link: https://www.salesforcebenefits.com.Tags: A/B testing Anthropic APIs Architecture Computer Science Data analysis E-commerce Elasticsearch Engineering GPT GPT-3 LLMs Machine Learning NLP OpenAI Open Source Pandas Pipelines Python RAG Research Salesforce Spark SQL Statistics Testing
Perks/benefits: Career development Equity / stock options Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.