Junior Software Engineer - Rust and Python jobs in United States
cer-icon
Apply on Employer Site
company-logo

Blueprint · 13 hours ago

Junior Software Engineer - Rust and Python

Blueprint is a technology solutions firm headquartered in Bellevue, Washington, focused on leveraging technology to unlock value for organizations. The Junior Software Engineer will work on a research-driven systems engineering team to design a lightweight, cloud-native operating system and integrate AI-powered automation into development workflows.

ConsultingInformation TechnologySoftware
check
H1B Sponsor Likelynote

Responsibilities

Design and implement AI-assisted automation across multiple repositories, including automated code review, intelligent testing, and documentation generation
Enhance developer productivity and experience by creating GitHub Copilot instructions, enforcing coding standards, and building automated onboarding tools
Improve CI/CD pipelines with AI-driven test selection, failure analysis, and performance regression detection
Develop tooling and automation to maintain consistency across a growing ecosystem of system libraries, daemons, and developer tools
Build automation to keep documentation synchronized with code changes using AI-assisted generation and validation
Create community tooling such as bots for issue triage, pull-request management, and reviewer suggestions
Collaborate with researchers and engineers to evaluate and adopt state-of-the-art software engineering and systems design techniques
Contribute directly to a large, open-source codebase through pull requests, reviews, and design discussions

Qualification

RustPythonCI/CD pipelinesGitHubLow-level programmingOpen-source contributionSystems programmingAI/ML toolsCommunication skills

Required

Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience)
0–2 years of professional software engineering experience
At least 1 year of experience with Rust and Python development
Experience working with GitHub, including pull requests, code reviews, and repository collaboration
Hands-on experience with CI/CD pipelines, testing frameworks, and automation (GitHub Actions, Bash, Python)
Understanding of the full software development lifecycle: design, implementation, testing, and deployment
Strong verbal and written communication skills
Ability to work independently in a distributed, open-source environment
Basic knowledge of operating systems concepts and low-level programming

Preferred

Experience contributing to or maintaining open-source projects
Strong background or interest in systems programming
Familiarity with C/C++ in addition to Rust and Python
Experience with static analysis tools, linters, and code quality frameworks
Experience building developer tooling or improving developer workflows
Familiarity with AI/ML-based code assistance tools (e.g., code completion, automated review, or LLM-based tooling)
Active GitHub profile demonstrating recent contributions to distributed software projects

Benefits

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

Company

Blueprint

company-logo
Blueprint is redefining the data solutions ecosystem.

H1B Sponsorship

Blueprint has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (1)
2023 (1)
2021 (3)
2020 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Gary Nakanelua
Managing Director, Product & Innovation
linkedin
Company data provided by crunchbase