Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BPCS, Comprehensive marketing solutions, ltd.

Software Engineer – Scientific Computing, AI

BPCS, Comprehensive marketing solutions, ltd.

Software Engineer developing software solutions for scientific computing, machine learning, and simulation workloads. Collaborating with teams to enhance AI-powered tools and best practices in engineering.

Posted 6/30/2026full-timeRemote • Washington • 🇺🇸 United StatesJunior💰 $32 - $35 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software engineering principles, particularly in scientific computing and data science applications, while effectively utilizing AI and LLM technologies. Proven ability to collaborate with cross-functional teams and engage with customers to drive successful technical outcomes.

Highest-signal resume keywords
Software EngineeringAI/LLM TechnologiesGitHub and Version ControlMachine LearningProblem-Solving

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentScientific ComputingData Science ApplicationsAutomation WorkflowsSimulation-Based ProjectsSoftware Development Lifecycle (SDLC)Coding StandardsTestingTroubleshootingAPIs
Soft Skills
Effective CommunicationCollaborationCustomer EngagementTechnical GuidanceVerbal and Written Communication
Certifications & Qualifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Software Engineering
Industry Keywords
Computational ScienceResearch ApplicationsCommunity ProjectsVersion Control SystemsModel Context Protocol (MCP)

Tech Stack

Tools & technologies
SDLC

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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 in collaborative development environments.
  • 1–2+ years of experience or demonstrated familiarity with AI/LLM technologies, machine learning concepts, APIs, and Model Context Protocol (MCP) concepts.
  • Experience applying software engineering practices to scientific, research, computational, or data-driven applications.
  • Understanding of software development lifecycle (SDLC) principles, coding standards, testing, and source control.
  • Strong programming and problem-solving skills.
  • Ability to communicate technical concepts effectively with customers and cross-functional teams.
  • Experience troubleshooting software issues and implementing solutions.
  • Strong verbal and written communication skills.

Benefits

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