Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Join our Team
About this opportunity:
We are seeking a skilled Python Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining key application layers, while collaborating closely with team members working across different parts of the infrastructure.
The ideal candidate will bring strong problem-solving skills, a commitment to high-quality software, and the ability to contribute to both backend and AI-driven development. You will work on custom software projects across our four practice areas — Web, Mobile, CRM, and SharePoint — with a primary focus on contributing to our AI initiative.
Requirements
- Bachelor’s degree in Computer Engineering, Software Engineering, or a related engineering discipline
- Minimum 3 years of professional experience as a Python Developer
- Strong proficiency in Python and related frameworks (e.g., Django, Flask, or FastAPI)
- Experience with AI/ML projects or a strong interest in artificial intelligence
- Solid understanding of databases (SQL and/or NoSQL)
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus
- Ability to write clean, maintainable, and efficient code
- Fluent in English, both written and spoken
- Strong analytical and problem-solving skills
- Good communication skills and a collaborative mindset
Nice to have
- Hands-on practice with classification, regression, or clustering problems
- Familiarity with TensorFlow, PyTorch, or other deep learning frameworks
- Knowledge of model training, optimization, and evaluation techniques
- Understanding of ML pipelines / MLOps practices (deployment, monitoring, retraining, etc.)
- Experience with GPU-accelerated model development (CUDA, cuDNN, etc.)
Responsibilities
- Design, develop, and maintain scalable and efficient Python-based applications
- Collaborate with AI engineers and data scientists on the AI project
- Build and optimize APIs, algorithms, and data pipelines
- Write clean, testable, and maintainable code following industry best practices
- Troubleshoot, debug, and upgrade existing applications
- Participate in code reviews and knowledge-sharing sessions
- Work closely with cross-functional teams to ensure timely delivery of high-quality solutions
- Stay updated with the latest advancements in Python, AI, and software engineering
More information about broadAngle is on our website: www.broadangle.com
Key Skills
Ranked by relevanceReady to apply?
Join broadAngle and take your career to the next level!
Application takes less than 5 minutes