Senior Python Developer / AI-ML Engineer

Vertex, Inc.
New York, NY, United States
8 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Business Analytics Applications Data Analysis Software Applications Application Performance Management Computer Vision
+50 more
Microsoft Azure Big Data C++ (Programming Language) Software as a Service Cloud Computing Code Review Continuous Integration Information Engineering Extract Transform Load (ETL) Data Structures Data Warehousing Linux DevOps Python (Programming Language) PostgreSQL Machine Learning Natural Language Processing NumPy Oracle (Applications) Tensorflow Amazon Simple Notification Service (SNS) Software Engineering SQL Databases Unstructured Data Web Application Frameworks Enterprise Data Management Data Processing Enterprise Software Applications Feature Engineering Pytorch Flask (Web Framework) Deep Learning Backend Keras Git Fastapi Pandas Amazon Relational Database Service Containerization Pyspark Scikit Learn Information Technology Data Management Functional Programming Amazon Simple Queue Service (SQS) Stream Processing Data Pipelines Docker Amazon Redshift Databricks

Job description

Client is seeking a highly experienced Senior Python Developer / AI-ML Engineer to design and develop scalable software, data-processing pipelines, and AI/ML solutions. The ideal candidate will have strong hands-on Python development experience combined with expertise in data science, machine learning, cloud platforms, and enterprise data environments., * Design, develop, and maintain high-performance Python applications and data-processing solutions.

  • Build scalable data pipelines and analytics workflows using Python, Pandas, NumPy, and PySpark.
  • Develop and implement machine learning and predictive modeling solutions using Scikit-learn, TensorFlow, PyTorch, or Keras.
  • Work with large and complex datasets to perform data analysis, feature engineering, statistical modeling, and visualization.
  • Develop and integrate AI/ML models into production applications and enterprise workflows.
  • Build cloud-based solutions using AWS services such as S3, EC2, Lambda, RDS, SQS, SNS, and Redshift.
  • Develop APIs and backend services using Python frameworks such as Flask or similar frameworks.
  • Work with PostgreSQL, Oracle, and SQL-based data platforms to support enterprise applications and reporting.
  • Develop data-processing and analytics solutions involving structured and unstructured data.
  • Containerize applications using Docker and work with Git-based CI/CD and DevOps practices.
  • Collaborate with software engineers, data scientists, architects, and business stakeholders in Agile environments.
  • Troubleshoot, optimize, and improve application performance, scalability, and reliability.
  • Develop solutions involving NLP, computer vision, predictive analytics, and advanced machine learning where applicable.
  • Participate in code reviews, technical documentation, testing, deployment, and production support.

Requirements

  • 10+ years of software/data engineering experience
  • Strong hands-on Python development
  • Strong experience with Pandas, NumPy, PySpark
  • Experience with SQL, PostgreSQL and/or Oracle
  • Strong understanding of data structures, algorithms, and software engineering principles
  • Experience with Machine Learning / AI
  • Experience with Scikit-learn, TensorFlow, PyTorch, Keras, or similar frameworks
  • Strong AWS experience
  • Experience with Docker, Git, Linux, and CI/CD
  • Experience developing scalable data pipelines and cloud-based applications
  • Strong communication and problem-solving skills

Preferred Skills

  • Experience with Databricks
  • Experience with Azure
  • Experience with Flask/FastAPI
  • Experience with NLP or Computer Vision
  • Experience with real-time data processing
  • Experience with data warehousing and ETL
  • Experience with Java or C++
  • Experience working with government, healthcare, education, or enterprise data
  • Experience with AI-powered applications and predictive analytics, * Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, Mathematics, Physics, or a related field

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…