SMTS/LMTS/PMTS AI Software Developer

Global leader in CRM software providing cloud-based enterprise solutions for businesses
$124,700 - $267,700
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Technical AI Ethicist - AI Red Teamer

Senior AI Ethicist role focusing on adversarial testing and ethical AI implementation at Salesforce, combining technical expertise with ethical considerations.

Field Service AI Senior Solution Architect

Senior Solution Architect role focusing on AI implementation in field service operations, combining technical expertise with business analysis to drive digital transformation.

AI Scientist

Senior AI Scientist role at Salesforce focusing on building and optimizing AI systems, specifically working with LLMs and agent systems.

Software Engineer, AI Tools

Senior Software Engineer position at Salesforce focusing on AI Tools development, requiring 4+ years of experience in software development with expertise in Java and AI applications.

(Senior) Field Service AI Solution Architect

Senior Field Service AI Solution Architect position at Salesforce, focusing on implementing AI solutions for field service optimization with 3+ years of experience required.

Description For SMTS/LMTS/PMTS AI Software Developer

Join Salesforce's Hyperforce Developer Experience Engineering team, dedicated to revolutionizing software development through AI-powered solutions. We're seeking talented AI Software Engineers to build a cutting-edge AI platform that enhances developer productivity through features like advanced code generation, intelligent code completion, and automated testing.

The team focuses on accelerating development, improving code quality, and fostering innovation through AI-powered tools. You'll work on state-of-the-art AI models, optimize infrastructure for scalability, and collaborate with cross-functional teams to deliver innovative solutions that make a significant impact on developer productivity.

Key objectives include reducing development time through automated code generation, enhancing code accuracy and maintainability, streamlining workflows, and building a unified IDE plugin for both internal and external Salesforce developers. You'll be working with cutting-edge AI techniques to improve code suggestions and build scalable infrastructure to handle massive workloads.

The role combines expertise in AI/ML engineering, software development, and system design, requiring strong technical skills in areas like NLP, code generation, and prompt engineering. You'll be part of a team that's shaping the future of software development, working with modern technologies and frameworks while maintaining a strong focus on user experience and code quality.

If you're passionate about AI, software development, and creating tools that enhance developer productivity, this role offers an exciting opportunity to make a significant impact in the field of AI-powered development tools.

Last updated 13 days ago

Responsibilities For SMTS/LMTS/PMTS AI Software Developer

  • Design and implement algorithms for planning and generating code suggestions
  • Develop and maintain a knowledge graph of coding concepts
  • Develop and maintain data retrieval mechanisms
  • Design and implement code generation algorithms using AI/ML techniques
  • Develop and maintain post-processing pipelines
  • Integrate code suggestions with IDEs
  • Design and implement prompt engineering techniques
  • Develop and maintain AI-powered features in the IDE
  • Design, implement, and maintain robust metrics frameworks
  • Participate in the team's on-call rotation
  • Create and enforce processes that ensure quality of work

Requirements For SMTS/LMTS/PMTS AI Software Developer

Python
Java
TypeScript
Go
  • BS, MS, or PhD in computer science or related field, or equivalent work experience
  • At least 3+ years of experience in AI/ML engineering, with focus on NLP and code generation
  • Experience with large-scale AI/ML projects
  • Proficiency in programming languages such as Python, Java, Typescript or Golang
  • Experience with AI/ML frameworks including TensorFlow, PyTorch, or Scikit-learn
  • Knowledge of NLP techniques, including language models and prompt engineering
  • Experience with data storage solutions
  • Strong analytical skills with expertise in statistical modeling
  • Excellent communication skills

Interested in this job?