Remotery

Software Engineer – Scientific Computing, AI

Posted 2 days ago

This is a fully remote position, open to applicants in Washington.

📋 Description

• Collaborate with product and engineering teams to facilitate customer onboarding and technical adoption.

• Develop, maintain, and oversee customer-facing GitHub repositories and associated codebases.

• Design, build, test, and deploy software solutions tailored for scientific computing and data science applications.

• Apply software engineering principles to tackle scientific, research, and computational challenges.

• Create, maintain, and enhance reusable AI agents, automation workflows, and community resources.

• Leverage AI, LLMs, and agent-based technologies to improve customer solutions and development workflows.

• Support machine learning and data science processes through software development and integration initiatives.

• Contribute to projects focused on simulation and computational science.

• Diagnose technical issues, determine root causes, and implement effective resolutions.

• Adhere to software development best practices, including version control, testing, documentation, and code reviews.

• Engage with customers to gather requirements, offer technical support, and ensure successful results.

• Assist in establishing and promoting engineering best practices across customer and community projects.


⛳️ Requirements

• Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.

• 1–2+ years of professional experience in software engineering or software development.

• 1–2+ years of experience utilizing GitHub and version control systems within collaborative development environments.

• 1–2+ years of experience or proven 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 methodologies, and source control.

• Strong programming and problem-solving capabilities.

• Ability to effectively communicate technical concepts with customers and cross-functional teams.

• Experience in troubleshooting software issues and executing solutions.

• Excellent verbal and written communication skills.


🏝️ Benefits

• Medical, dental, and vision coverage

• Flexible Spending Account

• 401k program

• Competitive PTO offerings

• Parental Leave

• Opportunities for professional growth and development

People also viewed

BJAK2 hours ago

Applied AI Engineer

ES flagSpain OnlyFull-timeAI Engineer
ApplyView job
M-KOPA2 hours ago

Lead AI Engineer – Financial Inclusion

KE flagKenya OnlyFull-timeAI Engineer
ApplyView job
Petal2 hours ago

Senior Mobile Developer, AI-Enabled

CA flagCanada OnlyFull-timeAI Engineer
ApplyView job
BJAK2 hours ago

Full Stack Software Engineer – AI Neobank App

US flagUnited States OnlyFull-timeAI Engineer
ApplyView job
hims & hers2 hours ago

Staff Engineer, AI-Assisted Engineering Practices

US flagUnited States OnlyFull-timeAI Engineer$190k – $240k/year
ApplyView job
BJAK2 hours ago

Full Stack Software Engineer – AI Neobank App

SG flagSingapore OnlyFull-timeAI Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers