Back to Jobs

Senior/Lead Software Engineer - AI, Machine Learning, and Big Data Expertise for Scalable Cloud Solutions

Remote, USA Full-time Posted 2025-11-08

Join the Customer Company Revolutionizing Business with AI + Data + CRM

At Salesforce, we're not just a company - we're a movement. We're on a mission to inspire the future of business by harnessing the power of AI, Data, and CRM. As a leader in the industry, we're committed to helping companies across the globe connect with their customers in innovative ways and drive meaningful change. If you're passionate about leveraging technology to make a positive impact, you've come to the right place.

About the Role

We're seeking an exceptional Senior/Lead Software Engineer to join our team of Trailblazers. As a Senior/Lead Software Engineer, you'll play a critical role in designing, developing, and operating resilient distributed systems that scale to billions of predictions. You'll work with cutting-edge technologies, including Sagemaker, Tensorflow, Pytorch, Triton, Spark, and Kubernetes, to build a platform that powers Predictive AI and Generative AI.

Key Responsibilities

  • Design, develop, debug, and operate large-scale distributed systems using modern containerized deployment stacks, including Kubernetes and Spinnaker.
  • Build Big Data services on AWS, GCP, or other public cloud substrates, leveraging technologies like Spark and PostgresSQL.
  • Collaborate with Product Managers, Architects, and Data Scientists to understand customer requirements and translate them into working software.
  • Participate in the team's on-call rotation to address complex problems in real-time and ensure services remain operational and highly available.
  • Work with Java, Scala, and Python to develop scalable and efficient solutions.

Core Qualifications

To succeed in this role, you'll need:

  • 5+ years of hands-on experience with big data, machine learning, and microservices architectures.
  • Strong proficiency in Java, Scala, and Python.
  • Experience with AWS Cloud computing, distributed computing technologies like Spark, and PostgresSQL database.
  • Exposure to large-scale distributed Machine Learning technologies, such as Sagemaker, Tensorflow, Pytorch, and Triton.

Preferred Qualifications

While not required, the following skills and experience can give you a competitive edge:

  • Experience with containerization using Docker and Kubernetes.
  • Knowledge of cloud-native architectures and design patterns.
  • Familiarity with Agile development methodologies and version control systems like Git.
  • Strong understanding of software development best practices, including testing, debugging, and continuous integration.

Skills and Competencies

To excel as a Senior/Lead Software Engineer at Salesforce, you'll need:

  • Strong technical skills, with a focus on software development, big data, and machine learning.
  • Excellent problem-solving abilities, with a keen eye for detail and a passion for debugging complex issues.
  • Effective communication and collaboration skills, with the ability to work with cross-functional teams.
  • A commitment to staying up-to-date with the latest technologies and trends in the industry.

Career Growth Opportunities

At Salesforce, we're dedicated to empowering our employees to be Trailblazers. As a Senior/Lead Software Engineer, you'll have opportunities to:

  • Develop your technical skills and expertise in AI, machine learning, and big data.
  • Take on leadership roles and mentor junior engineers.
  • Participate in exciting projects that drive innovation and customer success.
  • Grow your career through our comprehensive training programs and career development resources.

Work Environment and Company Culture

At Salesforce, we pride ourselves on our inclusive and dynamic work environment. As a remote-friendly company, we offer:

  • Flexible work arrangements that support work-life balance.
  • A culture of innovation, collaboration, and continuous learning.
  • A commitment to equality, diversity, and inclusion.
  • A range of employee resource groups and community programs.

Compensation, Perks, and Benefits

We offer a competitive compensation package that includes:

  • A salary range of $165,600 to $265,200 for California-based roles, depending on factors like location, level, and experience.
  • Incentive compensation and equity opportunities.
  • Comprehensive benefits, including medical, dental, and vision coverage.
  • A range of perks, such as flexible work arrangements, wellness programs, and employee discounts.

Join the Trailblazer Community

If you're passionate about leveraging technology to drive positive change, we want to hear from you. Apply today to join our team of Trailblazers and help shape the future of business.

At Salesforce, we believe that the business of business is to improve the state of our world. We're committed to creating a workforce that reflects society and driving Equality in our communities and workplaces. We welcome all applicants and encourage you to apply, regardless of your background or identity.

Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

If this role sounds like a perfect fit, don't hesitate. Apply today and let's build the future together!

Apply for this job  

Similar Jobs