Data Science Software Engineer
Boston, United States
DataRobot
DataRobot delivers the industry-leading AI applications and platform that maximize impact and minimize risk for your businessJob Description:
DataRobot delivers AI that maximizes impact and minimizes business risk. Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale. DataRobot empowers practitioners to deliver predictive and generative AI, and enables leaders to secure their AI assets. Organizations worldwide rely on DataRobot for AI that makes sense for their business — today and in the future.
The Data Science Software Engineer role in the Customer Engineering team is an exciting opportunity to work at the intersection of AI/ML engineering, solution development, and go-to-market strategy. We're looking for a data science software engineer who is ambitious and eager to learn, grow and challenge themselves with guidance from a mentor who thrives in a fast-paced, ambiguous environment who rolls up their sleeves to solve problems with code, enjoys shipping high quality software loved by users, and is eager to grow their skillset in AI/ML.
Your work will focus on building reusable, production-ready AI solutions that accelerate customer adoption of the DataRobot platform. This means:
Developing scalable, productionizable AI assets that customers can confidently integrate into their workflows.
Ensuring AI solutions are resilient, maintainable, and easy to deploy, minimizing operational friction.
Engaging with early-adopter customers and internal teams to refine and validate solutions.
Collaborating with product, sales, marketing, and enablement teams to drive solution awareness and usage at scale.
Ship fast, learn fast, and help customers see value fast
Beyond developing and refining AI solutions, you will also help prioritize future investments by identifying high-impact opportunities and gathering customer feedback to refine existing assets.
The Data Science Software Engineer role is an exciting opportunity to work at the intersection of AI/ML engineering, solution development, and backend infrastructure. We are looking for a highly adaptable engineer who thrives in a dynamic environment, has had some exposure to data science workflows, and is interested in learning more about data science and machine learning. You will bridge the gap between our data science team and production systems, focusing on building the backend infrastructure that supports our data science initiatives within SAP environments. If you thrive in a fast-paced, highly autonomous environment, enjoy solving complex problems, and want to build AI solutions that truly scale, we’d love to hear from you!
Key Responsibilities:
Develop and maintain scalable, production-ready backend systems that support our data scientists' AI/ML workflows
Build reusable infrastructure components that accelerate the integration of AI solutions into SAP environments
Design and implement data pipelines that connect various data sources to our ML models
Ensure AI solutions are resilient, maintainable, and easy to deploy, minimizing operational friction
Collaborate with data scientists to understand their infrastructure needs and translate them into technical solutions
Work on engineering challenges during high-intensity project phases, balanced with innovation and improvement work during quieter periods
Implement and refine engineering best practices to improve performance, scalability, and maintainability of our AI/ML solutions
Support and troubleshoot production systems to ensure reliability and optimal performance
Design and implement CI/CD pipelines for automated testing, building, and deployment of ML models
Containerize applications and manage infrastructure as code to ensure consistent environments
Monitor system performance and implement logging strategies for ML applications
What this Role is Not:
A SWAT demo team—while you will be customer-facing, this role is about building reusable solutions, not one-off demos.
A technical marketing role—you’ll collaborate with marketing but won’t be driving content strategy.
A pure research role—we need hands-on builders who can ship working solutions that make an impact.
Knowledge, Skills and Abilities:
4+ years of experience with python for backend services and/or data science workflows
Proficiency in writing efficient, maintainable, and well-structured code, with an emphasis on reusability and scalability
Experience with API development, preferably using FastAPI, Flask, or similar frameworks
Experience with containerization technologies (Docker) and orchestration (Kubernetes)
Familiarity with Infrastructure as Code tools (Terraform, CloudFormation, Pulumi)
Experience implementing CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
Understanding of data engineering principles, including ETL processes and data pipeline development
Ability to work in an environment with varying workloads - comfortable with both focused project sprints and periods of more exploratory work
Highly coachable and eager to learn—we prioritize raw ability, curiosity, and work ethic over specific years of experience.
Strong problem-solving skills and the ability to adapt to shifting priorities—we’re looking for someone who thrives in a fast-moving, high-growth, and high-autonomy environment.
Nice to Have:
Experience with cloud platforms (AWS, Azure, GCP) for AI/ML infrastructure
Familiarity with SAP integration technologies
Knowledge of machine learning operations (MLOps) practices
Familiarity with SAP environments or enterprise system integrations is a plus
Understanding of version control for data and models
Exposure to generative AI solutions like RAG, finetuning, etc.
Why Join Us?
Hands-on, high-impact work—you won’t just be running experiments; you’ll be building real, production-ready AI solutions.
Small, elite team with direct influence—you’ll work closely with product, engineering, and go-to-market teams to shape AI adoption strategies.
Fast learning environment—we invest in our people, providing mentorship and opportunities to grow into senior roles quickly.
Career advancement opportunities—whether you want to specialize in data science, transition into engineering, or take on leadership, we’ll help you get there.
Work on cutting-edge AI solutions that have real-world impact and are used by enterprises worldwide.
This is a unique opportunity to build AI applications, ensuring that data scientists and developers can seamlessly create, customize, and deploy AI solutions at scale. If you’re passionate about impacting the future of AI adoption, we’d love to hear from you.
The talent and dedication of our employees are at the core of DataRobot’s journey to be an iconic company. We strive to attract and retain the best talent by providing competitive pay and benefits with our employees’ well-being at the core. Here’s what your benefits package may include depending on your location and local legal requirements: Medical, Dental & Vision Insurance, Flexible Time Off Program, Paid Holidays, Paid Parental Leave, Global Employee Assistance Program (EAP) and more!
DataRobot Operating Principles:
- Wow Our Customers
- Set High Standards
- Be Better Than Yesterday
- Be Rigorous
- Assume Positive Intent
- Have the Tough Conversations
- Be Better Together
- Debate, Decide, Commit
- Deliver Results
- Overcommunicate
Research shows that many women only apply to jobs when they meet 100% of the qualifications while many men apply to jobs when they meet 60%. At DataRobot we encourage ALL candidates, especially women, people of color, LGBTQ+ identifying people, differently abled, and other people from marginalized groups to apply to our jobs, even if you do not check every box. We’d love to have a conversation with you and see if you might be a great fit.
DataRobot is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. DataRobot is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor’s EEO poster and EEO poster supplement for additional information.
All applicant data submitted is handled in accordance with our Applicant Privacy Policy.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: API Development APIs AWS Azure CI/CD CloudFormation Data pipelines DataRobot Docker Engineering ETL FastAPI Flask GCP Generative AI GitHub GitLab Jenkins Kubernetes Machine Learning ML infrastructure ML models MLOps Pipelines Privacy Python RAG Research Terraform Testing
Perks/benefits: Career development Competitive pay Flex hours Flex vacation Health care Insurance Medical leave Parental leave Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.