Software Engineer | $55/hr Remote

Software Engineer | $55/hr Remote

Posted Today by Crossing Hurdles

Negotiable
Undetermined
Remote
Remote

Summary: The Python Developer role is a contract position focused on designing, developing, and maintaining scalable Python applications for AI projects. The developer will collaborate with cross-functional teams, write efficient code, and contribute to system architecture decisions. Strong communication skills and the ability to work independently in a remote environment are essential. Candidates should have a relevant degree and proven experience in Python development.

Key Responsibilities:

  • Design, develop, and maintain scalable Python applications for AI training and engineering projects.
  • Collaborate closely with cross-functional teams to gather requirements and implement effective solutions.
  • Write clean, efficient, and well-documented code, adhering to industry best practices and coding standards.
  • Troubleshoot and debug existing applications, proactively identifying areas for improvement.
  • Contribute to system architecture decisions and participate in code reviews.

Key Skills:

  • Have a Bachelor''''s degree in Engineering, Computer Science, or a related technical discipline.
  • Have proven experience developing applications using Python.
  • Have a strong understanding of data structures, algorithms, and software engineering principles.
  • Possess excellent English communication skills, with a focus on both written and verbal proficiency.
  • Demonstrate the ability to work remotely and independently within a distributed team environment.

Salary (Rate): £55 hourly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Python Developer
Type: Contract
Compensation: $20 - $55/hour
Location: Remote

Role Responsibilities

  • Design, develop, and maintain scalable Python applications for AI training and engineering projects.
  • Collaborate closely with cross-functional teams to gather requirements and implement effective solutions.
  • Write clean, efficient, and well-documented code, adhering to industry best practices and coding standards.
  • Troubleshoot and debug existing applications, proactively identifying areas for improvement.
  • Contribute to system architecture decisions and participate in code reviews.

Requirements

  • Have a Bachelor''''s degree in Engineering, Computer Science, or a related technical discipline.
  • Have proven experience developing applications using Python.
  • Have a strong understanding of data structures, algorithms, and software engineering principles.
  • Possess excellent English communication skills, with a focus on both written and verbal proficiency.
  • Demonstrate the ability to work remotely and independently within a distributed team environment.

Application Process

  • Easy Apply on Dice
  • Check email for next steps
  • Participate in resume evaluation & interview stage