Senior AI Python Software Engineer at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior AI Python Software Engineer in United States.
As a Senior AI Python Software Engineer, you will design and develop high-performance AI-enabled applications that solve complex business challenges across diverse industries. You will work on cutting-edge projects, translating client requirements into scalable, efficient, and reliable solutions using Python and modern AI frameworks. This role involves hands-on software engineering, collaboration with distributed teams, and participation in the full software development lifecycle, including architecture design, testing, and deployment. Success in this position is defined by your ability to deliver robust, innovative solutions, optimize application performance, and contribute to AI-driven product advancements. You will engage with clients directly, gather feedback, and ensure that applications meet business objectives while maintaining high-quality standards. The role offers a dynamic, flexible, and collaborative environment with opportunities to leverage emerging AI technologies and frameworks.
- Design, develop, and maintain Python-based applications and AI solutions, ensuring high performance, scalability, and reliability
- Support architecture, component design, and implementation while maintaining personal technical quality standards
- Design and implement data storage and processing solutions optimized for speed and efficiency
- Collaborate with technical leaders and client teams to analyze requirements and deliver solutions on time
- Implement structured development practices including version control, CI/CD pipelines, and automated testing
- Gather and incorporate feedback from clients to refine and enhance applications
- Participate in project execution, code reviews, and collaborative problem-solving with distributed teams
Requirements:
- 8+ years of professional experience delivering software solutions at a senior engineering level
- Deep expertise in Python and modern AI frameworks, with practical experience building AI applications
- Experience with Agentic frameworks/platforms (e.g., LangGraph, Agentspace)
- Strong background in agile software development, including version control (Git), testing (unit, integration, end-to-end), and CI/CD
- Experience working with databases, cloud platforms, and distributed systems
- Ability to build collaborative software through pull requests, code reviews, and team-oriented development practices
- Excellent communication and collaboration skills, professional proficiency in English
- Preferred: hands-on experience with Golang, React, and Kubernetes
Benefits:
- Annual company bonus tied to overall performance and contribution
- Flexible remote working arrangements to support work/life balance
- Paid time off including 21 days of annual leave plus public holidays and additional leave types
- Remote working allowance to set up an optimal workspace, along with provided essential equipment
- Training and development allowance to support ongoing skill growth
- Private healthcare coverage
- RRSP contributions with up to 4% match, plus life and critical illness insurance