Software Engineer
4 days ago
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 CategorySoftware EngineeringJob DetailsAbout SalesforceWe'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.Salesforce is leading the next wave of enterprise AI by building intelligent agents that deliver customer success 24/7. We're investing in cutting-edge Retrieval-Augmented Generation (RAG) systems that power generative AI platforms and applications used by millions of people globally. We're looking for a Software Engineer to join the Einstein Foundations team, focused on building scalable, reliable, and intelligent distributed systems that support RAG pipelines and services across Salesforce. The TeamYou'll be part of a diverse and high-impact team of software engineers, machine learning engineers, and data scientists. Our mission is to design and build next-generation AI infrastructure that powers everything from knowledge-grounded agents to large-scale enterprise search. We value collaboration, technical excellence, and a passion for solving hard systems problems. The RoleAs a Software Engineer on the Einstein RAG team, you'll play a key role in designing, implementing, and maintaining large-scale distributed systems that integrate deep learning models, retrieval pipelines, and enterprise data. You'll work across the AI stack-from building microservices and data pipelines to enabling real-time inference and document retrieval using modern ML techniques. You'll partner with ML engineers, product managers, and researchers to operationalize LLMs and RAG services for production use at scale. What You'll Do:Design and build robust, scalable RAG systems that serve thousands of tenants and integrate with multiple Salesforce applications.Develop high-performance distributed systems for knowledge retrieval, document ranking, and grounding LLMs in structured and unstructured enterprise data.Build scalable APIs, microservices, and orchestration layers to support multi-stage RAG pipelines.Drive automation for deployment, monitoring, performance tuning, and root cause analysis.Collaborate with ML and AI platform teams to productionize retrieval services and integrate vector databases, embeddings, and search infrastructure.Ensure reliability, security, and performance of AI-backed systems in real-time, multi-tenant environments.Participate in on-call rotations and be a key player in debugging live issues and ensuring high availability.Required Skills:5+ years of experience building and maintaining large-scale distributed systems, data-intensive applications, or cloud-native services.Proficiency in system design, microservices architecture, and cloud-native tools (Docker, Kubernetes, etc.).Strong programming skills in Python and/or Java, with a deep understanding of system-level performance.Experience building scalable data pipelines using Kafka, Spark, Flink, or similar frameworks.Deep understanding of modern data storage, indexing, and retrieval frameworks (e.g., Elasticsearch, Redis, Hadoop, Cassandra).Familiarity with LLMs, embeddings, and retrieval-based architectures (e.g., RAG, vector search).Proven ability to take projects from ideation to production, with a strong bias for execution.Solid understanding of API design, versioning, and deployment in high-availability environments.Preferred Skills:Experience integrating vector databases (e.g., FAISS, Weaviate, Pinecone) into production systems.Familiarity with prompt engineering, LLM fine-tuning, and hybrid retrieval architectures.Strong foundation in NLP, machine learning, or information retrieval.Experience working with unstructured data at scale, including document processing and semantic search.Background in observability, performance profiling, and scalable service infrastructure.Exposure to MLOps tools and CI/CD workflows for ML/AI systems.Prior work with generative AI or conversational AI systems in enterprise settings.Excellent communication and collaboration skills, with the ability to influence across engineering and product teams.AccommodationsIf you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.Posting StatementSalesforce 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 Washington-based roles, the base salary hiring range for this position is $157,600 to $216,700.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: .
-
Software Dev Engineer IV
1 week ago
Seattle, Washington, United States Intelliswift Software Inc Full timeCustomer Job Software Dev Engineer IV & Software Dev Engineer III Job ID: 24-01867 Job Location - Seattle WA - Prefer Onsite but open to REMOTE Software Dev Engineer III Pay rate range • 70/hr. to $75/hr. on W2 Job Description: The Content Platform team is looking for a Software Development Engineer. who will act as first-level...
-
Software Development Engineer
1 week ago
Seattle, Washington, United States Intelliswift Software Inc Full timeCustomer Job Software Development Engineer Job ID: 24-02684 Software Development Engineer Pay rate range: $63/hr. to 465/hr. on w2. Location: Seattle, WA Onsite Top 3 Skills: Front end developer Java Familiarity with cloud technologies Preferred coding skills: Perl, C/C++ and/or Java. Other desired technical skills...
-
Senior Software Engineer
1 week ago
Seattle, Washington, United States Software Resources Full timeSoftware Resources has an immediate job opportunity for a Senior Software Engineer. Position is Hybrid, located in Seattle, WA. Duration : 13 month(s) Pay Rate: $80 – $90/hr DOE Job Summary: Data Platforms team is seeking a Software Developer who will be an extraordinary addition to our growing team. As a Software Developer at Streaming, you will help...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Software Resources Full timeSoftware Resources has an immediate job opportunity for a Senior Software Engineer. Position is Hybrid, located in Seattle, WA.Duration: 13 month(s) Pay Rate: $80 - $90/hr DOE Job Summary: Data Platforms team is seeking a Software Developer who will be an extraordinary addition to our growing team. As a Software Developer at Streaming, you will help build...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Software Resources Full timeSoftware Resources has an immediate job opportunity for a Senior Software Engineer. Position is Hybrid, located in Seattle, WA.Duration : 13 month(s)Pay Rate: $80 – $90/hr DOEJob Summary:Data Platforms team is seeking a Software Developer who will be an extraordinary addition to our growing team. As a Software Developer at Streaming, you will help build...
-
Software Dev Engineer IV
1 week ago
Seattle, Washington, United States Intelliswift Software Inc Full timeCustomer Job Software Dev Engineer IV Job ID: 24-02440 Pay rate range - $80/hr. to $84/hr. on W2 Job Description Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC,...
-
Software Dev Engineer III
7 days ago
Seattle, Washington, United States Intelliswift Software Inc Full timeJob ID: 23-03027 100% Remote Pay rate range • $73/hr. to $75/hr. on W2 Job Description: Software Solutions team is looking for a Software Development Engineer (SDE) • Mobile App Developer who is excited about the opportunity to be a technical leader for a team that is building and integrating next generation software applications and tooling for our...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Ultimate Software Full timeJob DescriptionWe are a leader in the HCM space and are at the forefront of artificial intelligence innovation. We are seeking a talented and motivated AI Engineer to join our dynamic team and contribute to the development of next-generation AI/GenAI based products and services. This role will provide you with the opportunity to work on cutting-edge SaaS...
-
Software Dev Engineer TEST-II
1 week ago
Seattle, Washington, United States Intelliswift Software Inc Full timeCustomer Job Software Dev Engineer TEST-II Job ID: 23-03101 Pay rate range - $80/hr. to $83/hr. on W2 Job Description: Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using multi-threaded programming, distributed programming in Java and C++, JDBC,...
-
Software Dev Engineer II
1 week ago
Seattle, Washington, United States Intelliswift Software Inc Full timeCustomer Job Software Dev Engineer II Job ID: 24-03739 Pay rate range - $66/hr. to $69/hr. on W2 prefer to do fully onsite. Open to hybrid depending on interviews Must Have JAVA Day to DAY: USUAL standups, every two weeks will have spring planning, 90% coding ( By coding meaning: Code reviews, setting up AWS accounts, making sure they...