Software Engineer (Data & AI)
Indexed description
Service Desk
How Suptask can empower your internal teams inside Slack.
Integrations
Integrations let you connect Suptask with your favorite tools
Customer Support
Enable customer support in Slack for your customers.
Suptask AI
Work with AI Agents to perform tasks for you.
Solutions
IT Teams
How Suptask can empower your internal teams inside Slack.
Finance Teams
Streamline budgets, approvals, and financial workflows in Slack.
HR Teams
Handle employee requests and onboarding directly in Slack.
Support Teams
Resolve customer tickets collaboratively inside Slack.
Facility Management
Track maintenance and workspace requests in Slack.
Business Ops
Manage requests across teams for your internal operations
CustomersPricing
Resources
About
Our story and values.
Blog
News and pratical guides
Support
Visit our Knowledge Base
Careers
Join us in building the future of ticketing.
Security
Compliance and Trust Center
Sign In
Add to Slack
Book a demo
Add to Slack
Book a demo
Software Engineer (Data & AI)
Apply now
Remote
San Francisco, CA
Posted
January 14, 2026
Location: Remote
Position Type: Full-time
Responsibilities
- Algorithm Development: Design, implement, and optimize data processing algorithms and AI models that enable intelligent decision-making and predictive capabilities.
- Data Integration: Collaborate with cross-functional teams to integrate, clean, and transform diverse data sources into usable formats for analysis and model training.
- Model Training: Develop and train machine learning and deep learning models using a variety of techniques, libraries, and frameworks to extract meaningful insights from data.
- Feature Engineering: Identify relevant features and attributes from complex datasets to enhance the performance of AI models.
- Data Visualization: Create informative visualizations and dashboards that effectively communicate data-driven insights to both technical and non-technical stakeholders.
- Performance Optimization: Continuously improve the efficiency and accuracy of algorithms and models to enhance overall system performance.
- Prototyping: Rapidly prototype and iterate on new data and AI concepts, turning them into production-ready solutions.
- Collaboration: Work closely with software engineering, product, and research teams to integrate AI solutions into larger software systems and applications.
- Research and Innovation: Stay current with the latest advancements in AI, machine learning, and data science, and contribute innovative ideas to enhance the company's offerings.
- Documentation: Create comprehensive documentation for code, algorithms, and models to facilitate knowledge sharing and future development.
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
- Proven experience as a Software Engineer, focusing on data processing, AI, and machine learning.
- Proficiency in programming languages such as Python, Java, or C++.
- Hands-on experience with popular AI and data science libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn, pandas).
- Solid understanding of machine learning concepts, algorithms, and statistical methods.
- Experience with data preprocessing, feature engineering, and model evaluation.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their AI services.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Excellent communication skills, both written and verbal, to collaborate effectively with cross-functional teams.
- Attention to detail and a commitment to producing high-quality, reliable code.
- Prior experience with deploying AI models in production environments is a plus.
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Retirement savings plans with company matching.
- Professional development opportunities and support for attending conferences and workshops.
- Collaborative and innovative work environment.
- Opportunity to work on groundbreaking AI projects and technologies.
To apply, please submit your resume and a cover letter detailing your relevant experience and interest in the position to [email protected].
Suptask is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Apply now
To apply, please submit your resume and a cover letter detailing your relevant experience and interest in the position to [email protected].
Product
OverviewIntegrations
Solutions
IT TeamsHR TeamsSupport TeamsFinance TeamsFacility ManagementRevOps
Resources
BlogIntegrationsSecurity
Compare
vs Freshdesk vs Halp
vs Atlassian Assist
English
English
Terms & ConditionsPrivacy Policy
2026 © Suptask
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search