Apply for the Senior Backend Engineer (Python / AI)
We are seeking a Senior Backend Engineer to join a team building innovative technology solutions with a strong focus on AI-powered products and scalable software development. This role is ideal for an experienced backend engineer with deep Python expertise, experience developing production-grade applications, and familiarity with modern AI tools and workflows. The ideal candidate will be comfortable working across backend systems, contributing to AI-driven features, and collaborating closely with technical leadership in a fast-paced environment. Some experience with frontend technologies such as React and DevOps practices is required to support end-to-end product development.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Python.
- Build and integrate AI-powered features, applications, and workflows into production systems.
- Work with modern AI development tools to improve productivity and accelerate software delivery.
- Collaborate closely with engineering leadership and cross-functional teams to define solutions and implement new features.
- Contribute to system architecture, technical decisions, and best practices for scalable software development.
- Support cloud infrastructure, deployments, and DevOps processes to ensure reliable production environments.
- Participate in code reviews, troubleshooting, and continuous improvement initiatives.
- Contribute to frontend development using React when needed.
Core Requirements
- Senior-level experience in backend software development with Python.
- Strong experience building and maintaining production-grade applications and APIs.
- Experience developing AI-powered products, integrations, or features.
- Familiarity with LLMs, AI APIs, automation workflows, or AI development frameworks.
- Experience with React or modern frontend technologies.
- Understanding of DevOps practices, cloud environments, and deployment processes.
- Highly proficient with AI-assisted development tools (such as Claude and similar AI tooling).
- Strong problem-solving skills with the ability to work independently and take ownership of projects.
- Excellent written and verbal communication skills in English.
- Ability to work independently in a remote, fast-paced environment.
Nice-to-Have
- Experience working in startup or high-growth technology environments.
- Experience building AI-first applications or integrating emerging technologies into products.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Experience with modern databases, distributed systems, and scalable architectures.
Additional Details
- Contract length: Expected 6+ month engagement with potential for extension.
- Remote contractor position.
- US timezone overlap required.
- Candidates should be comfortable and excited about working closely with the CTO and engineering team, including daily collaboration and occasional impromptu team huddles during working hours.
- The ideal candidate is proactive, adaptable, and eager to leverage AI technologies to build impactful products.