Skip to main content

Senior AI Python Software Engineer

Technology
Jobgether
Oberlin, United States1 months agoUntil 4/4/2026
Full time

Job description

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.

This role offers the opportunity to design and build high-performance AI-driven applications using Python, contributing directly to innovative enterprise solutions. You will collaborate with distributed teams, work on diverse projects, and implement scalable, secure, and efficient software that solves real-world problems. The position involves engaging with clients to translate complex requirements into actionable technical solutions, supporting data storage, optimization, and AI framework integration.

You will take ownership of personal code quality, participate in agile delivery processes, and contribute to CI/CD pipelines and automated testing. This is a highly collaborative, fast-paced environment that values continuous learning, technical excellence, and measurable impact on enterprise AI solutions.

\n Accountabilities:

Design, develop, and maintain high-quality Python applications with AI components

Implement data storage solutions and optimize performance for scalability and speed

Participate in agile development, including planning, code reviews, and pull requests

Collaborate with clients and internal teams to analyze requirements and deliver solutions

Support technical leaders in project execution and timely delivery

Maintain high standards in testing, version control, and deployment practices

Contribute to structured practices for source code management, CI/CD, and system optimization

Requirements

8+ years of commercial software engineering experience, including significant Python development

Hands-on experience with AI application development and Agentic frameworks/platforms (e.g., LangGraph, Agentspace)

Experience in agile software delivery and real-world solution development

Proficiency with version control tools (e.g., Git) and testing frameworks (unit, integration, end-to-end)

Practical experience with databases, cloud environments, and software automation pipelines

Strong collaboration and communication skills with professional proficiency in English

Experience building software in distributed teams using pull requests and code reviews

Nice to have

Hands-on experience with Golang

Frontend development experience using React

Deep understanding of Kubernetes and containerized architectures

Benefits

Annual company bonus based on overall performance

Flexible and remote working opportunities with a focus on work/life balance

Paid time off including 21 days annual leave plus public holidays, sick leave, and additional leave types

Remote working allowance to set up a productive workspace

Training and development allowance to support upskilling

Private healthcare options

Retirement savings plan (RRSP) with company match up to 4%

Life and critical illness insurance \n

Why Apply Through Jobgether?

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Keywords
PythonAI Application DevelopmentLangGraphAgentspaceAgile Software DeliveryGitTesting FrameworksDatabasesCloud EnvironmentsCI/CD PipelinesGolangReactKubernetesSoftware AutomationAI-Driven ApplicationsSoftware EngineerEnterprise SolutionsHigh-PerformanceDistributed TeamsScalable SoftwareSecure SoftwareAI Framework IntegrationCode QualityAgile DeliveryAutomated TestingUnit TestingIntegration TestingEnd-to-End TestingContainerized Architectures

¿Te interesa este puesto?