Remote Otter LogoRemoteOtter

Intermediate Python AI/LLM Software Developer - Remote

Posted 6 weeks ago
Software Development
Full Time
Canada

Overview

The Intermediate Python AI/LLM Software Developer contributes to all phases of the Software Development Lifecycle through the analysis, design, implementation, verification, and maintenance of software solutions. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases.

In Short

  • Design and code software applications from business and technical specifications
  • Develop and execute unit, component, and integration level tests to verify requirements are met
  • Perform code reviews to ensure quality, proactively identify defects, and recommend improvements
  • Investigate and resolve complex technical issues for assigned projects
  • Contribute to the creation of technical and end user product documentation
  • Lead and coordinate day-to-day technical execution of on and offshore Engineering staff
  • Work with Architects to review and provide feedback for Software Design Documents
  • Act as the primary point of contact for Project Management status updates
  • Create, prioritize, assign, and monitor all software development tasks for assigned projects

Requirements

  • Post-secondary education in Computer Science, Mathematics, Statistics, Data Science, or any other quantitative majors
  • 5+ years of software development experience with Python and SQL
  • Experience with Python data ecosystem and libraries such as PySpark, Pandas, NumPy, and Jupyter Notebook
  • Experience with TypeScript/HTML/React
  • Experience with Docker/Kubernetes
  • Experience with prompt engineering and LLM integration (Open AI, Anthropic) is desired
  • Experience with Langflow, FastAPI, and Celery would be an asset
  • Experience with cloud-based platforms (AWS/GCP)
  • Experience with version control software such as Git
  • Experience with relational and non-relational database design and development
  • Experience with continuous integration tools such as Jenkins
  • Exceptionally self-motivated, self-directed, and detail-oriented
  • Excellent communication, analytical, and problem-solving skills
  • Knowledge of statistical analysis is desired but not required

Benefits

  • Leader Led
  • Remote First
  • Foster Flexibility
  • Reward Performance
  • Time Off Matters
J.D. Power logo

J.D. Power

J.D. Power is a leading global data and analytics company that combines industry-leading insights with advanced technology to address complex challenges faced by clients. With a commitment to innovation, J.D. Power leverages its extensive datasets and cutting-edge AI solutions to deliver impactful outcomes and drive sustainable growth. The company fosters a culture of truth-seeking, change-making, and teamwork, ensuring a diverse and inclusive workforce that is dedicated to delivering exceptional value to its clients.

Share This Job!

Save This Job!

Similar Jobs:

TextNow logo

Intermediate Backend Software Developer - Remote

TextNow

8 weeks ago

Join TextNow as an Intermediate Backend Software Developer to design and develop scalable backend systems for a high-traffic telecom platform.

CA, USA
Full-time
Software Development
J.D. Power logo

Intermediate Full Stack Software Developer - Remote

J.D. Power

6 weeks ago

Join J.D. Power as an Intermediate Full Stack Software Developer, contributing to software solutions and collaborating with a dynamic team.

Worldwide
Full-time
Software Development
Plusgrade logo

Intermediate Software Engineer (Python) - Remote

Plusgrade

6 weeks ago

Join as an Intermediate Software Engineer to develop backend applications and enhance user experiences in the travel industry.

Worldwide
Full-time
Software Development
Inetum logo

Software Developer Python (AI Generation) - Remote

Inetum

6 weeks ago

Join Inetum as a Software Developer specializing in Python and AI Generation, with opportunities for career growth and a flexible work environment.

Worldwide
Full-time
Software Development
Celtra logo

Software Developer Intern - Remote

Celtra

1 week ago

Celtra is seeking a Software Developer Intern to work on innovative projects in a supportive team environment.

Slovenia
Internship
Software Development