Software Engineer

Blueprint

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Collaborate with product and engineering teams to support customer onboarding and technical adoption
  • Develop, maintain, and own customer-facing GitHub repositories and related codebases
  • Design, build, test, and deploy software solutions for scientific computing and data science applications
  • Apply software engineering principles to address scientific, research, and computational challenges
  • Create, maintain, and improve reusable AI agents, automation workflows, and community assets
  • Utilize AI, LLMs, and agent-based technologies to enhance customer solutions and development processes
  • Support machine learning and data science workflows through software development and integration efforts
  • Contribute to simulation-based projects and computational science initiatives
  • Troubleshoot technical issues, identify root causes, and implement effective solutions
  • Follow software development best practices, including version control, testing, documentation, and code reviews
  • Engage with customers to understand requirements, provide technical guidance, and drive successful outcomes
  • Help establish and promote engineering best practices across customer and community projects

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 1–2+ years of professional experience in software engineering or software development
  • 1–2+ years of experience using GitHub and version control systems
  • 1–2+ years of experience or familiarity with AI/LLM technologies, machine learning concepts, APIs, and Model Context Protocol (MCP)
  • Experience applying software engineering practices to scientific, research, computational, or data-driven applications
  • Understanding of SDLC principles, coding standards, testing, and source control
  • Strong programming and problem-solving skills
  • Ability to communicate technical concepts effectively
  • Experience troubleshooting software issues

Preferred Qualifications

  • Experience with scientific computing, computational science, or simulation-based applications
  • Exposure to machine learning workflows, model development, or data science projects
  • Familiarity with agentic AI systems and AI-driven automation
  • Experience building or maintaining customer-facing open-source or GitHub-based projects
  • GitHub portfolio showcasing relevant software development projects
  • Knowledge of best practices for open-source development and repository management
  • Experience supporting technical customers or working in customer-facing engineering roles

Benefits

  • Medical, dental, and vision coverage
  • Flexible Spending Account
  • 401k program
  • Competitive PTO offerings
  • Parental Leave
  • Opportunities for professional growth and development

About the Company

Blueprint is a technology solutions firm that helps organizations unlock value from existing assets by leveraging cutting-edge technology to create additional revenue streams and new lines of business.

Skills & tools

AILLMPython

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Bachelor's degree in Computer Science or related field
  2. 021-2+ years software engineering experience
  3. 03Experience with GitHub and version control
  4. 04Familiarity with AI/LLM and machine learning concepts
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches