Software Craftsperson - Python+React +AI(3+)
Job Description
Team: IT
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Craftsperson - Python + React + AI (3+ years) in the United States.
This role offers an exciting opportunity for mid-level engineers who are passionate about software craftsmanship and AI-enhanced development. You will work on designing and delivering product features, tackling medium-scope engineering challenges, and collaborating closely with senior engineers to shape high-quality solutions. The position emphasizes independence, accountability, and the ability to break down complex problems while leveraging AI as a co-creator throughout the development lifecycle. Ideal candidates are curious, proactive, and skilled at integrating AI tools to accelerate development, improve code quality, and deliver tangible outcomes. You will operate in a fully remote, collaborative environment with structured flexibility, engaging in impactful work that spans multiple domains and technologies.
Accountabilities:
-
Design, implement, and deliver product features and small-to-medium engineering challenges under guidance from senior engineers.
-
Apply sound technical judgment to produce maintainable, reliable, and scalable solutions.
-
Identify and raise quality, design, or delivery concerns early, demonstrating growing ownership of outcomes.
-
Bring structure to ambiguous tasks, proactively surface risks, and manage dependencies.
-
Deliver incremental improvements with an MVP mindset, balancing quality and pragmatism.
-
Write clean, test-driven code and continuously improve it using best practices.
-
Consider non-functional aspects such as performance, security, and usability in all development efforts.
-
Collaborate transparently, sharing progress, blockers, insights, and constructive feedback with peers.
-
Integrate AI tools into the software development lifecycle for design, testing, refactoring, and delivery.
-
3+ years of hands-on software development experience with Python; experience with ReactJS is a plus.
-
Strong proficiency in Python for building robust and scalable applications.
-
Experience leveraging AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Claude Code) to enhance software delivery.
-
Solid prompt engineering skills to guide AI in producing accurate, maintainable, and performant code.
-
Ability to critically evaluate AI-generated outputs for logic, maintainability, performance, and security.
-
Proactive, curious, and committed to continuous learning and applying new technologies and AI workflows.
-
Strong communication and collaboration skills for remote teamwork.
-
Familiarity with software craftsmanship practices, test-driven development, and iterative delivery.
-
Fully remote role with structured flexibility and autonomous work environment.
-
Biannual in-person co-working sprints and annual company retreat, with all travel expenses covered.
-
Opportunity to work on AI-native development projects with high-quality engineering practices.
-
Collaborative culture emphasizing mentorship, feedback, and continuous learning.
-
Exposure to modern technology stacks, AI-assisted workflows, and software craftsmanship methodologies.
-
Career growth through hands-on experience with diverse domains and feature-level ownership.
Requirements:
Benefits:
Explore More
Date Posted
03/13/2026
Views
0
Similar Jobs
Staff Software Engineer (Web Automation & Open Banking Infrastructure) - Jobgether
Views in the last 30 days - 0
View Details