Python Developer – Machine Learning


Apply Now

Job Reference: 9947

Bridgeview is currently seeking a Python Developer – Machine Learning for one of our clients. If you love building and supporting technology solutions that make businesses successful, then read on for more details.  

TITLE: Python Developer – Machine Learning
LOCATION: Fully Remote
BENEFITS & PERKS: Medical, dental, vision, disability coverage; 401(k) match; Tuition reimbursement; Employee brokerage accounts and trade discounts; Paid training; & Paid time off including vacations and sabbaticals 

As a Senior member within the Cybersecurity Data Protection, Data Engineering Team, you’ll serve as a versatile (senior) machine learning engineer. You’ll exercise your expertise in data structures, algorithms, machine learning fundamentals and various frameworks and software engineering and system design to build an end-to-end ML workflow pipeline in the cloud (preferably GCP). We work exclusively with cyber data, and you’ll be expected to support the deployment of various ML use cases on the cloud, working alongside with other data engineers and data scientists.


  • Collaborate with data engineers and data scientists to build data and model pipelines that deploy ML workflow in the cloud (GCP preferred)
  • Be the go-to person for software engineering and software design as it relates to bringing code to production
  • Implement the best practices to deal with issues related to latency, resilience, throughput, modularity, scalability, and reusability as they pertain to different use cases
  • Research, advise and implement ways to improve the existing machine learning infrastructure
  • Collaborate with other teams on topics of shared interests so that we can reuse the common tools and techniques
  • Bachelor’s degree (MS preferred) in Computer Science or related quantitative field
  • Must have 2+ years of software development experience or must demonstrate significant experience of applying software engineering best practices (system design for scale, modularity, version control, unit testing, documentation etc.) on real-world projects
  • Must have experience in at least one of the following areas: machine learning, data mining, pattern recognition or predictive modeling
  • Must be fluent in Python. Experience in C/C++, Java or another programming language is a plus.
  • Experience with machine learning and deep learning frameworks: scikit-learn, TensorFlow/Keras, PyTorch (optional)
  • Experience working with cloud (GCP preferred) technologies for data processing and developing production level ML models – Cloud Storage, BigQuery, Dataflow, Cloud Composer, Vertex AI, PubSub, Cloud Functions
  • Ability to clearly communicate technical and non-technical subjects to different stakeholders
Founded in 2005, BridgeView provides exceptional technology consulting, project augmentation, and placement services that help organizations and technologists achieve their goals. Our ability to evolve with the market and quickly adapt to client environments makes us a unique alternative to the status quo. It’s why we’ve achieved constant growth since the day we opened our doors, attracting well-known companies and expert talent. With a home base in downtown Denver and a team that embodies a work hard, play hard attitude, BridgeView is a personable but professional partner to you. We’ve won awards and we’ve had great success, but nothing is more rewarding than forming genuine connections with business leaders and technologists. 

Apply for the above role or sign up for job alerts at 


Apply Now