We encourage you to apply if you enjoy working on challenging, innovative, and fun projects in a collaborative environment. We offer competitive salaries, top-notch health and life insurance, and many growth opportunities.
Objective
As a Python developer, you’ll be responsible for developing, testing, and sustaining industry-leading software programs using Python. You’ll be engaged in the full software development lifecycle (SDLC), from building to shipping features. Finally, you’ll collaborate with other teams to solve problems with innovative solutions.
Tasks and responsibilities
Write high-quality, effective code that can be easily scaled across platforms using the Python programming language
Develop data engineering pipelines that help the team train machine learning algorithms and develop back-end components that improve overall performance
Participate in code reviews with the team to maintain a high level of code quality and identify ways to improve existing systems, processes, or algorithms
Integrate, test, and debug programs
Assess and prioritize feature requests
Collaborate with teams to deliver technical solutions and ship features
Required skills and qualifications
3-5 years of experience as a Python developer with a strong portfolio of projects
Bachelor’s degree in computer science or a related field
In-depth knowledge of Python software development, including frameworks, tools, and systems (e.g., NumPy, Pandas, SciPy, PyTorch,Openpyxl)
Proficiency with front-end development technologies, such as HTML, CSS, and JavaScript
Familiarity with database tools such as SQL and NoSQL and their best practices
Excellent communication and team-building skills
Strong at solving problems with innovation and resourcefulness
Preferred qualifications
Proficiency with Python frameworks like Django and Pyramid
Familiarity with data science, artificial intelligence, and machine learning concepts
Basic understanding of cloud platforms such as Google Cloud, AWS, or Azure
Has a can-do attitude and a learner’s mindset
Disclaimer: Unsolicited CVs sent to Apex (Talent Acquisition Team or Hiring Managers) by recruitment agencies will not be accepted for this position. Apex operates a direct sourcing model and where agency assistance is required, the Talent Acquisition team will engage directly with our exclusive recruitment partners.