CrawlJobs Logo

Software Engineer, AI Customer Interface Team

braze.com Logo

Braze

Location Icon

Location:
Canada

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As an Engineer on Braze’s AI Customer Interface team, you will play a pivotal role in shaping the future of our AI decisioning solutions. You will work on high-impact initiatives and collaborate with cross-functional teams to drive innovation and excellence in our product offerings.

Job Responsibility:

  • Supporting Braze’s self-serve AI Decisioning product built in Vue.js and TypeScript
  • Rebuilding the Vue.js application in React, and integrating it with other customer engagement platform APIs
  • Building new interfaces that provide insights into the performance and behavior of AI decisioning agents
  • Building new experiences that allow users to customize their own AI Decisioning-powered marketing campaigns

Requirements:

  • Have 5+ years of relevant experience
  • Are skilled at working in modern frontend languages and frameworks (TypeScript, React, Vue, Angular, etc)
  • Comfortable contributing to backend development and integrating frontend applications with server-side APIs
  • Have significant experience with frontend testing frameworks (e.g., Cypress, Playwright)
  • Have a user-centric attitude and care deeply about UX
  • Pride yourself on writing elegant, maintainable code
  • Are comfortable working in a large frontend codebase with many stakeholders

Nice to have:

  • Experience developing user experiences for machine learning and data-intensive applications
  • Experience with Ruby on Rails and/or Node.js
  • Familiarity with reinforcement learning concepts and applications
What we offer:
  • Competitive compensation that may include equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive benefit plans covering medical, dental, vision, life, and disability
  • Family services that include fertility benefits and equal paid parental leave
  • Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend
  • A curated in-office employee experience, designed to foster community, team connections, and innovation
  • Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching
  • Employee Resource Groups that provide supportive communities within Braze

Additional Information:

Job Posted:
February 17, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, AI Customer Interface Team

Software Engineer – Team Leader

Lead the SaMD (Software as Medical Device) Team
Location
Location
Italy , Rome
Salary
Salary:
Not provided
cosmoimd.com Logo
Cosmo Intelligent Medical Devices
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in C++ and Python
  • In-depth knowledge of Linux/Yocto for operating system design
  • Experience with orchestration tools and technologies for designing and managing container-based applications
  • Excellent knowledge of Git and source code management tools
  • Ability to manage and coordinate software development teams
  • Skills in defining testing strategies, implementing test automation, and ensuring software quality
  • Master Degree in Physics, Mathematics, Computer Science, or Software Engineering (PhD is a plus)
  • At least 5 years of experience with C and C++ (mainly standard library), and a basic knowledge of Python and Bash
  • Knowledge of ISO, regulatory and legislative standards applicable to the development of medical devices
  • Fluent English, written and spoken
Job Responsibility
Job Responsibility
  • Lead the SW team: Create an inspiring team environment with an open communication culture
  • Set clear team goals
  • Motivate team members
  • Oversee day-to-day operation
  • Discover training needs and provide coaching
  • Encourage creativity and risk-taking
  • Design, develop and maintain SW as Medical Devices
  • Proactively collaborate with other teams (Electronics, AI, Mechanical, Quality)
  • Create and iterate user needs, risk management, and product requirements while identifying plans for verification and validation
  • Identify and mitigate project risks
Read More
Arrow Right

Senior Software Engineer, Product Engineering

Everlaw is looking for a Senior Software Engineer with experience building and s...
Location
Location
United States , Oakland
Salary
Salary:
164000.00 - 239000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, or equivalent coursework
  • Experience and proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust
  • Good knowledge of algorithms and fundamental computer science concepts, relational databases, API design, and building user interfaces
  • At least 5 years of experience building distributed systems in the cloud with service based architecture, using frontend frameworks to create rich, deep, web applications, and experience with the best practices to test, maintain, and launch cloud based software
  • At least 1 year of experience leading or coordinating multi-developer efforts, including planning and technical breakdown
Job Responsibility
Job Responsibility
  • Build customer-facing features that represent the core of our product, including document and image/multi-modal processing, collaborative review tools, organization, translation tools, search, review, and more
  • Use AI technologies to find the evidence rapidly such as document classification, predictive coding, transfer learning and LLMs
  • Collaborate with one or more of the Product, Design, Engineering Operations, Security Engineering, and DevOps teams to build out and implement new features that are used in our production environments
  • Help with scaling our system to larger datasets with hundreds of millions of documents
  • Provide Technical Mentorship to other engineers by both sharing your technical knowledge and becoming an expert in an area of our code base
  • Be a Code Reviewer by reviewing code developed by others using your knowledge of programming languages, design patterns, and best practices
  • Fix defects in our product by triaging product or system issues and writing code to debug, track and resolve these issues
  • Provide on-call support for the product by answering questions from customers, triaging defects and exceptions, and carrying the pager
  • Contribute to documentation for internal engineering consumption or for external the Everlaw platform
  • Do technical interviews to help us recruit engineers and grow the team
What we offer
What we offer
  • Equity program
  • 401(k) retirement plan with company matching
  • Health, dental, and vision
  • Flexible Spending Accounts for health and dependent care expenses
  • Paid parental leave and approximately 10 days (80 hours) per year of sick leave
  • Seventeen paid vacation days plus 11 federal holidays
  • Membership to Modern Health to help employees prioritize mental health and wellness
  • Annual allocation for Learning & Development opportunities and applicable professional membership dues
  • Company-sponsored life and disability insurance
  • Work in Downtown Oakland, just steps from the BART line and dozens of restaurants
  • Fulltime
Read More
Arrow Right

Software Engineer, Full-Stack

We’re seeking a Full-Stack Software Engineer to play a highly impactful role in ...
Location
Location
United States , San Mateo
Salary
Salary:
Not provided
fireworks.ai Logo
Fireworks AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 - 7 years of software engineering experience
  • Deeply understand how a product fits into the business landscape
  • Proficiency in TypeScript and Python
  • Be a customer obsessed engineer who loves talking to users and getting feedback
  • Strong ability to make design decisions and craft great experiences
  • Willing to think outside of the box and build a product from scratch for users to serve new needs and use cases
  • Understanding of responsive design, component-based architecture, and UX fundamentals
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Contribute to the Fireworks Platform (developer-facing web app, serverless and on-demand inference, Python SDK) alongside other team members
  • Design and implement full stack technical features to address business problems
  • Ship features that users care about, iterate rapidly and ideate constantly
  • Rapidly prototype and experiment with a data driven focus
  • Own feature development from backend APIs to frontend user interfaces
  • Directly engage with users through various channels (Discord, meetups, etc.) and convert their needs into shipped features
  • Be able to explain why a feature matters to customers as well as its importance in the competitive landscape
  • Be a user of the inference platform to have a deep sense of what’s working and what’s not working in the product
What we offer
What we offer
  • Solve Hard Problems: Tackle challenges at the forefront of AI infrastructure
  • Build What’s Next: Work with bleeding-edge technology that impacts how businesses and developers harness AI globally
  • Ownership & Impact: Join a fast-growing, passionate team where your work directly shapes the future of AI—no bureaucracy, just results
  • Learn from the Best: Collaborate with world-class engineers and AI researchers who thrive on curiosity and innovation
  • Fulltime
Read More
Arrow Right

Director of AI Engineering

We are entering a hyper-growth phase of AI innovation and are hiring a Director ...
Location
Location
Canada; United States
Salary
Salary:
300000.00 - 450000.00 USD / Year
apollo.io Logo
Apollo.io
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10–15+ years in software engineering, with significant leadership experience owning AI/ML or applied LLM systems at scale
  • Proven history shipping LLM-powered features, agentic workflows, or AI assistants used by real customers in production
  • Deep understanding of LLM orchestration frameworks (LangChain, LlamaIndex), RAG pipelines, vector search, embeddings, and prompt engineering
  • Expert in backend & distributed systems (Python strongly preferred) and cloud infrastructure (AWS/GCP)
  • Strong experience with telemetry, observability, and cost-aware real-time inference optimizations
  • Demonstrated ability to lead senior engineers, define technical roadmaps, and deliver outcomes aligned to business metrics
  • Experience building or scaling teams working on experimentation, optimization, personalization, or ML-powered growth systems
  • Exceptional ability to simplify complex problems, set clear standards, and drive alignment across Product, Data, Design, and Engineering
  • Strong product sense, ability to weigh novelty vs. impact, focus on user value, and prioritize speed with guardrails
  • Fluent in integrating AI tools into engineering workflows for code generation, debugging, delivery velocity, and operational efficiency
Job Responsibility
Job Responsibility
  • Define the multi-year technical vision for Apollo’s AI stack, spanning agents, orchestration, inference, retrieval, and platformization
  • Prioritize high-impact AI investments by partnering with Product, Design, Research, and Data leaders to align engineering outcomes with business goals
  • Establish technical standards, evaluation criteria, and success metrics for every AI-powered feature shipped
  • Lead the architecture and deployment of long-horizon autonomous agents, multi-agent workflows, and API-driven orchestration frameworks
  • Build reusable, scalable agentic components that power GTM workflows like research, enrichment, sequencing, lead scoring, routing, and personalization
  • Own the evolution of Apollo’s internal LLM platform for high-scale, low-latency, cost-optimized inference
  • Oversee model-driven experiences for natural-language interfaces, RAG pipelines, semantic search, personalized recommendations, and email intelligence
  • Partner with Product & Design to build intuitive conversational UX that hides underlying complexity while elevating user productivity
  • Implement rigorous evaluation frameworks, including offline benchmarking, human-in-the-loop review, and online A/B experimentation
  • Ensure robust observability, monitoring, and safety guardrails for all AI systems in production
What we offer
What we offer
  • Equity
  • Company bonus or sales commissions/bonuses
  • 401(k) plan
  • At least 10 paid holidays per year
  • Flex PTO
  • Parental leave
  • Employee assistance program and wellbeing benefits
  • Global travel coverage
  • Life/AD&D/STD/LTD insurance
  • FSA/HSA
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II - AI/ML

As a Senior Software Engineer II at Aledade, we maintain, improve, and expand ou...
Location
Location
United States
Salary
Salary:
Not provided
aledade.com Logo
Aledade, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/BTech (or higher) in Computer Science, Engineering or a related field
  • 6+ years experience as an engineer building full-stack web applications as part of a cross-functional team
  • 3+ years of experience working with SQL or other database querying language on large multi-table data sets
  • 3+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value
  • 3+ years of experience coaching other engineers
Job Responsibility
Job Responsibility
  • Develop and implement scalable and performant solutions
  • Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes
  • Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work
  • Improve AI/ML infrastructure for model development, training, and deployment, with a focus on large language models and other generative AI architectures
  • Design multi-year vision, shaping the direction of crucial generative AI areas - text generation, image synthesis, multimodal models, and personalized content creation
  • Architect systems to enhance the capabilities and relevance of AI models, making complex data sets more accessible and actionable
  • Design and implement prompt engineering strategies to effectively guide generative AI models
  • Work closely with Product Management, Practices, Sales, Customer Success, and other stakeholders to identify and prioritize applied AI use cases within the organization
  • Analyze product usage patterns and trends to make data-driven decisions and forecasts for generative AI applications
  • Maintain the security of protected patient health information and ensure compliance with relevant regulations in the context of AI
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend

As a Senior Software Engineer, Backend specializing in database architecture and...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 7+ years of professional experience in backend development roles with demonstrated leadership experience
  • Expert knowledge of relational databases (MySQL, PostgreSQL) including schema design, optimization, and administration
  • Strong proficiency with Python and JavaScript/TypeScript with advanced software engineering skills
  • Extensive experience leading projects with at least two web frameworks: Flask, FastAPI, Django, Node.js, or Next.js
  • Proven experience designing and implementing RESTful and GraphQL APIs at scale
  • Advanced understanding of containerization (Docker) and orchestration (Kubernetes) technologies
  • Experience with cloud infrastructure and deployment (AWS, GCP, or Azure) in production environments
  • Proven experience leading complex backend projects and mentoring junior engineers
  • Understanding of data requirements for robotics or automation systems
Job Responsibility
Job Responsibility
  • Lead the design, implementation, and optimization of database schemas to support robot operations, telemetry, recipe management, and system analytics
  • Develop robust data migration strategies and version control for database schema evolution
  • Implement efficient query optimization and indexing strategies to support high-throughput robot operations
  • Establish data integrity protocols and backup systems to ensure operational continuity across customer deployments
  • Create scalable data access layers that balance security, performance, and maintainability
  • Mentor team members on database design patterns and optimization techniques
  • Lead the development and maintenance of scalable APIs to serve robot control systems, dashboards, and monitoring tools
  • Design and implement secure authentication and authorization mechanisms across backend services
  • Develop robust middleware for processing and validating data between robotics subsystems
  • Create service interfaces that enable efficient communication between robotics components and cloud services
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Sr. Embedded Software Engineer

Location
Location
Canada , Toronto or Ottawa
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in electrical engineering, Computer Engineering, or Computer Science
  • Experience with C/C++
  • Experience writing Python scripts
  • Ability to read and understand board schematics and device datasheets
  • Ability to debug embedded software using Oscilloscopes and Logic Analysers
  • Experience with SCM tools (GIT or SVN)
  • Strong analytical and problem-solving abilities
  • Strong communication skills
  • Ability to work in a multi-site team environment
Job Responsibility
Job Responsibility
  • Design, develop, and optimize embedded software for silicon-based systems throughout the entire lifecycle, from conceptualization to deployment, ensuring seamless integration and optimal performance
  • Collaborate with cross-functional teams including hardware engineers, software developers, and machine learning experts to integrate ML models into embedded systems
  • Architect and implement software frameworks for efficient data processing, device control, and communication protocols
  • Conduct performance analysis, debugging, and optimization of embedded systems for reliability and efficiency
  • Develop software and firmware applications to interact with hardware and third-party interfaces
  • Contribute to the architecture and design of the overall AI solution
  • Develop debug and performance analysis tools for AI solution development
  • Play a role in all the phases of embedded AI software development, from requirement gathering, analysis, design, development, testing and final release to customers
  • Provide clear and timely communication related to status and other key aspects of the project to leadership team
  • Develop and maintain software documentation, including specifications, design documents, and test plans
  • Fulltime
Read More
Arrow Right

Software Engineer

IBM Infrastructure division builds Servers, Storage, Systems and Cloud Software ...
Location
Location
India , Hyderabad, Pune, Bangalore
Salary
Salary:
Not provided
ibm.com Logo
IBM Deutschland GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • Knowledge of Operating Systems, OpenStack, Kubernetes, Container technologies, Cloud concepts, Security, Virtualization Management, REST API, DevOps (Continuous Integration) and Microservice Architecture
  • Strong programming skills in C, C++, Go Lang, Python, Ansible, Shell Scripting
  • Comfortable in working with Github and leveraging Open source tools
  • Knowledge of AI/ML/DL, Jupyter Notebooks, Linux Systems, Kubernetes, Container technologies, REST API, UI skills
  • Strong programming skills like – C, C++, R, Python, Go Lang and well versed with Linux platform
  • Strong understanding of Data Science, modern tools and techniques to derive meaningful insights
  • Understanding of Machine learning (ML) frameworks like scikit- learn, XGBoost etc.
  • Understanding of Deep Learning (DL) Frameworks like Tensorflow, PyTorch
  • Understanding of Deep Learning Compilers (DLC)
Job Responsibility
Job Responsibility
  • Work on all the phases of product development (Design/Development, Test and Support) across core Systems technologies including Operating Systems, Firmware, Systems Software, Storage Software & Cloud Software
  • Focus on development of IBM Systems products interfacing with development & product management teams and end users
  • Analyze product requirements, determine the best course of design, implement/code the solution and test across the entire product development life cycle
  • Could also work on Validation and Support of IBM Systems products
  • Work with a vibrant, culture driven and technically accomplished teams working to create world-class products and deployment environments, delivering an industry leading user experience for our customers
  • For Systems and Cloud Software Engineer: Design new enhancements, coding (including test automation), problem determination and bug fixing, performance analysis, and solving client problems
  • Could also work on IBM Compute and Storage Systems including Virtualisation, I/O and Reliability Availability & Serviceability
  • Be responsible for enhancing and maintaining the key components of the Software stack, Platform enablement and an opportunity to work on closed and Open source development communities
  • For AI Software Engineer: Be involved in delivering best-in class Enterprise AI Solutions on IBM Z and support IBM Customers while adopting AI technologies / Solutions into their businesses by building ethical, secure, trustworthy and sustainable AI solutions on IBM Z
  • Work as a Full stack developer starting from understanding client challenges to providing solutions using AI
  • Fulltime
Read More
Arrow Right