Boston Tech Jobs and Startup Jobs

Software Engineer - Digital Roots

To support our continued growth, Interactions is expanding its team of Software Engineers focused on developing solutions that incorporate AI and deep learning to address social media engagement and digital messaging (webchat, FB messenger, etc.) products. This team works closely with our AI and deep machine learning teams.
You will be part of a team developing market leading Artificial Intelligence and Machine Learning powered social and digital engagement omni-channel products. You will be working on new and existing rich-client web applications. This includes the design, implementation and testing phases of new products and features, mainly targeting desktop users and modern browsers. The frontend “stack” is modern and uses the Ember.js framework as a basis.

Sr Front End Developer - JavaScript

To support our continued growth, Interactions is hiring a Sr Front End Developer, which will be responsible for designing, building and extending our graphical dialog authoring solution, and ancillary technologies. This individual is responsible for the gathering of requirements from various stakeholders, translating requirements to application specifications, design, and implementation of the application, providing project plans, and ongoing involvement in innovation and product development.

Sr Front End Developer

To support our continued growth, Interactions is hiring a Sr. Front End Developer. The Sr Front End Developer is responsible for designing, building and extending our graphical dialog authoring solution, and ancillary technologies. This individual is responsible for the gathering of requirements from various stakeholders, translating requirements to application specifications, design and implementation of the application, providing project plans, and ongoing involvement in innovation and product development.

Software Engineering Manager, Backend/API

We're looking for skilled and experienced software engineering managers to act as a player/coach, helping to nurture our growing team of backend engineers and further our software platform.
If you're the right candidate, you'll be exercising all the skills you have and building new ones along the way:
Lead a growing team of engineers developing a Python/Django-based platform, leading from your own experience in stacks like these.
Contribute to engineering efforts yourself. We expect this to be about 50/50 management in the short term, but that will change as the team grows.
Enable your team to work effectively while maintaining autonomy and responsibility within cross-disciplinary teams.

Platform Engineer

As a Platform Engineer on our Core Modeling team, you will work directly with our world-class data scientists to build data science libraries for both CPUs and GPUs on a variety of operating systems and platforms.
Core Modeling owns the entire data science backend for DataRobot, and is responsible for making sure our models and modeling automation are the best in the world.
We are seeking talented engineers with a strong background in Linux, programming, and distributed computing to help build core services and components that make up the DataRobot stack and deliver them to the most challenging customer environments.

Senior Data Engineer (Java/Scala)

Data Engineer

Senior Data Science Engineer

Quality Engineer

Security Engineer

Backend Python Engineer, Trusted AI

UI/UX Engineer, Trusted AI

DevOps Engineer

Information Security Analyst

Data Engineer, Telecom

RPA Developer

Senior Data Science Engineer

Senior Backend Engineer

Senior Data Engineer

Solutions Consultant - Telecom

Customer Facing Data Scientist - Telecom

Data Scientist - Telecom

Software Engineer, Business Intelligence and Automation

Customer Facing Data Scientist

Test Automation Engineer

Geospatial Senior Backend Engineer

Senior Java/Python Engineer

Lead Platform Engineer

Software Lead / Architect

Software Engineer in Test

Senior Platform Engineer

Tensorflow Build Engineer

Senior Front End Engineer, UI/UX team

Full Stack Engineer

Field Engineer

Load 10 more jobs31 jobs at DataRobot

Software Engineer - Digital Roots

To support our continued growth, Interactions is expanding its team of Software Engineers focused on developing solutions that incorporate AI and deep learning to address social media engagement and digital messaging (webchat, FB messenger, etc.) products. This team works closely with our AI and deep machine learning teams.
You will be part of a team developing market leading Artificial Intelligence and Machine Learning powered social and digital engagement omni-channel products. You will be working on new and existing rich-client web applications. This includes the design, implementation and testing phases of new products and features, mainly targeting desktop users and modern browsers. The frontend “stack” is modern and uses the Ember.js framework as a basis.

Sr Front End Developer

To support our continued growth, Interactions is hiring a Sr. Front End Developer. The Sr Front End Developer is responsible for designing, building and extending our graphical dialog authoring solution, and ancillary technologies. This individual is responsible for the gathering of requirements from various stakeholders, translating requirements to application specifications, design and implementation of the application, providing project plans, and ongoing involvement in innovation and product development.

Sr Front End Developer - JavaScript

To support our continued growth, Interactions is hiring a Sr Front End Developer, which will be responsible for designing, building and extending our graphical dialog authoring solution, and ancillary technologies. This individual is responsible for the gathering of requirements from various stakeholders, translating requirements to application specifications, design, and implementation of the application, providing project plans, and ongoing involvement in innovation and product development.

Sr Software Engineer

Contribute to the creation of a massively scalable, highly available SaaS platform.
Responsible for troubleshooting and fixing issues.
Effectively communicate within and outside the team.
Bring new technical ideas, in keeping with latest industry trends, to fruition by prototyping and then incorporating it into the Platform.

Sr Software QA Engineer

The Senior Software QA Engineer is responsible for testing voice and web applications from beginning to end prior to release to clients. The Senior Software QA Engineer is responsible for translating application specifications and developing and executing test plans to verify compliance to specifications and quality standards, providing project plan inputs, and supporting client testing as required. This position requires minimal supervision and is expected to resolve ambiguity and make independent judgment.

Associate Software QA Engineer

The Associate Software QA Engineer is responsible for testing voice and web applications from beginning to end prior to release to clients. The Associate Software QA Engineer is responsible for understanding application specifications and developing and executing test plans to verify compliance to specifications and quality standards, providing project plan inputs, and supporting client testing as required. This entry-level position performs testing activities as directed under close supervision with only limited latitude to make independent judgment.

Director, Software Engineering

As a Director of Engineering you will play a key role in leading the design and implementation of components and features of the AI platform. You will work in close collaboration with other Engineering teams, DevOps, Product Owners, Professional Services and third party software vendors.

Principal Data Scientist

We are seeking an experienced data scientist who is passionate about data science and machine learning to join a growing team. As a Data Scientist, you will process massive amounts of data and build advanced machine learning models to solve a variety of complex business problems, such as recommender systems, classification and natural language generation (NLG).

QA Automation Engineer

We are seeking a QA Automation Engineer to join our team. Applicants should have 4+ years testing enterprise software systems and be graduates of a Bachelor’s or Master’s program in either Computer Science or another science/math/engineering discipline with some emphasis on computer programming. Ideal candidates will have a solid knowledge of Java, TestNG and Selenium WebDriver (at least 4 years - industry experience preferable). Experience with any of the following a plus: enterprise search, SQL, Windows and Linux operating systems, Apache Hadoop, Jenkins, Docker. Candidates should also have a demonstrable track record of technical curiosity and self-directed exploration of technology and experience working in agile environments

Software Engineer, Platform

We're looking for a skilled and experienced engineer to join our team and help lay the groundwork for our growing software platform. We believe in using the best tool for the job. While we’re always looking to improve, in this role, those tools currently include:
Amazon Web Services
Kubernetes
Python
Docker
Elasticsearch

Software Engineer, Backend/API

We're looking for skilled and experienced application engineers to join our team and help lay the groundwork for our growing software platform. We believe in using the best tool for the job. While we’re always looking to improve, in this role, those tools currently include:
Python/Django
Django REST framework
PostgreSQL
Redis

Front-End Engineer

We're looking for a skilled and experienced front-end developer to join our team and help lay the groundwork for our growing software platform. We believe in using the best tool for the job. While we’re always looking to improve, in this role, those tools currently include:
VueJS
d3.js
Webpack
nodeJS

Machine Learning Engineer

We're looking for experienced machine learning engineers to join our team and help solve some of these challenges. If you're the right candidate, your day-to-day will involve:
Understanding PathAI’s products and services and introducing technology innovations with respect to functionality, performance, reliability, and scalability.
Designing, developing and maintaining the machine learning infrastructure that powers PathAI
Performing research and development of machine learning algorithms to expand product capabilities
Participating in building new experiences, improve existing products, ensure quality assurance test designs and contributing to test systems architecture discussions

Machine Learning Scientist

We're looking for experienced machine learning scientists to join our team and help solve some of these challenges. If you're the right candidate, your day-to-day will look like:
Understand PathAI’s products and services and introduce technology innovations with respect to functionality, performance, reliability, and scalability.
Design, develop and maintain the machine learning infrastructure that powers PathAI
Research and development of novel machine learning algorithms for the product platform
Research and development of machine learning algorithms to expand product capabilities
Participate in building new experiences, improve existing products, ensure quality assurance test designs and contribute to test systems architecture discussions

Sr. Software Engineer - Java

Job Responsibilities
Contribute to the creation of a massively scalable, highly available SaaS platform.
Responsible for troubleshooting and fixing issues.
Effectively communicate within and outside the team.
Bring new technical ideas, in keeping with latest industry trends, to fruition by prototyping and then incorporating it into the Platform.

Sr Applications Developer

To support our continued growth, Interactions is hiring a Sr Applications Developer. The Sr Applications Developer is responsible for building voice and web applications from beginning to end for clients. The Sr Applications Developer is responsible for translating client requirements to application specifications, building multi-channel applications, providing project plans, and integration support for client systems.

Senior Software Engineer - Technical Lead

We are looking for a technical lead who will work directly with the founder and other senior leaders of the company. S/he will fuel the growth of the company’s US operations by working with three key stakeholders: clients, an engineering team, and our senior leadership, to deliver a variety of production-ready systems with high client-impact.

Software Engineer

If you are comfortable both designing and building end-to-end systems across the stack, you will find what we do exciting. Additionally, you will work with colleagues with advanced degrees (many being PhDs) from MIT, Carnegie Mellon, and Harvard who have work experience in academia, industry and investment firms from across the world.