D

Senior Python Developer

DEPLOY
Full-time
On-site
New York, NY
About The Job Senior Python Developer

Job Title: Senior Python Developer (Remote)

Company Overview

Join our dynamic startup at the forefront of the AI revolution! We are a cutting-edge company leveraging artificial intelligence to solve real-world problems and drive innovation across industries. As a remote-friendly team, we value collaboration, creativity, and a passion for pushing the boundaries of what's possible with technology.

Position Overview

We seek a talented Senior Python Developer to join our team and play a pivotal role in developing our AI-powered solutions. As a Senior Python Developer, you will design, implement, and maintain robust and scalable Python-based software systems. You will work closely with our multidisciplinary team of data scientists, engineers, and product managers to translate cutting-edge AI research into production-ready software solutions.

Key Responsibilities

  • Design, develop, and maintain Python-based software systems to support AI-driven applications and services.
  • Collaborate with cross-functional teams to understand requirements, define technical solutions, and implement innovative features.
  • Optimize performance and scalability of software systems to meet the demands of large-scale data processing and real-time inference.
  • Implement best practices for code quality, testing, and deployment to ensure the reliability and maintainability of software components.
  • Stay abreast of the latest advancements in AI technologies and contribute to continuously improving our software development processes.
  • Mentor junior developers and actively participate in code reviews to uphold high standards of software craftsmanship.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development, focusing on Python programming.
  • Proven track record of designing and implementing complex software systems, preferably in AI or machine learning.
  • Solid understanding of software engineering principles, algorithms, and data structures.
  • Experience with distributed computing frameworks (e.g., Apache Spark) and cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Strong communication skills and ability to work effectively in a remote, collaborative environment.
  • Passion for learning and a desire to tackle challenging problems at the intersection of AI and software engineering.

Why Join Us

  • Opportunity to work on cutting-edge AI technologies and shape the industry's future.
  • Remote-friendly work environment with flexible hours and a focus on work-life balance.
  • Collaborative culture that values diversity, creativity, and continuous learning.
  • Competitive salary and benefits package, including equity options and professional development opportunities.

If you're a seasoned Python developer with a passion for AI and a desire to make an impact, we'd love to hear from you! Apply now to join our team and help us build the next generation of AI-powered solutions.
Show more Show less