Lead AI/ML and data engineering initiatives, architecting enterprise-scale platforms. Drive end-to-end solution design, guide technical teams, and define best practices. Requires expert Python, strong architecture, deep data engineering, and cloud experience.
Key Highlights
Key Responsibilities
Technical Skills Required
Nice to Have
Job Description
1) Junior Python Developer – AI/ML & Data Engineering
Location: Columbus, OH (Relocation Allowed)
Experience: 6+ Years
Job Description
We are looking for a Junior Python Developer with foundational experience in AI/ML and data engineering. The ideal candidate will support data pipelines, assist in ML model development, and work closely with senior engineers to deliver scalable data-driven solutions.
Responsibilities
- Develop and maintain Python-based applications and data pipelines
- Assist in building and training ML models under guidance
- Work with structured and unstructured data sources
- Perform data cleaning, transformation, and validation
- Support ETL processes and basic cloud deployments
- Collaborate with cross-functional teams (Data, AI, Product)
Required Skills
- Strong Python programming fundamentals
- Basic understanding of ML concepts (regression, classification, clustering)
- Experience with Pandas, NumPy, Scikit-learn
- Knowledge of SQL and databases
- Exposure to ETL tools or data pipelines
- Familiarity with cloud platforms (AWS/Azure/GCP – basic)
Nice to Have
- Exposure to PySpark or Spark
- Basic knowledge of TensorFlow or PyTorch
- Understanding of REST APIs and Git
Looking to advance your Machine Learning & AI career with relocation support? Explore Machine Learning & AI Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
2) Senior Python Developer – AI/ML & Data Engineering
Location: Columbus, OH (Relocation Allowed)
Experience: 8+ Years
Job Description
We are seeking a Senior Python Developer with strong experience in AI/ML and data engineering to design, build, and optimize scalable data platforms and machine learning solutions.
Responsibilities
- Design and develop scalable Python applications and data pipelines
- Build, train, and deploy ML models in production environments
- Optimize data workflows for performance and reliability
- Work with big data technologies and distributed systems
- Collaborate with data scientists and architects on solution design
- Ensure code quality, security, and best practices
Required Skills
- Advanced Python development experience
- Strong hands-on experience with ML frameworks (Scikit-learn, TensorFlow, PyTorch)
- Data engineering experience using Spark/PySpark
- Strong SQL and NoSQL database knowledge
- Experience with ETL/ELT pipelines
- Hands-on cloud experience (AWS, Azure, or GCP)
- CI/CD and version control (Git)
Nice to Have
- Experience with MLOps tools (MLflow, Kubeflow, SageMaker)
- Knowledge of Kafka or real-time data streaming
- Exposure to containerization (Docker, Kubernetes)
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
3) Lead Python Developer – AI/ML & Data Engineering
Location: Columbus, OH (Relocation Allowed)
Experience: 10+ Years
Job Description
We are looking for a Lead Python Developer to drive AI/ML and data engineering initiatives, lead technical teams, and architect enterprise-scale data and machine learning platforms.
Responsibilities
- Lead end-to-end design and delivery of AI/ML and data engineering solutions
- Architect scalable, secure, and high-performance data platforms
- Guide and mentor junior and senior developers
- Define best practices, coding standards, and architecture guidelines
- Work closely with stakeholders to translate business requirements into technical solutions
- Oversee ML model lifecycle, deployment, and monitoring
Required Skills
- Expert-level Python development
- Strong architecture experience in AI/ML systems
- Deep data engineering expertise (Spark, PySpark, Hadoop, Kafka)
- Production ML deployment and MLOps experience
- Strong cloud architecture experience (AWS/Azure/GCP)
- Experience leading teams and technical decision-making
Nice to Have
- Experience with GenAI, LLMs, and vector databases
- Exposure to Snowflake, Databricks, or BigQuery
- Strong communication and stakeholder management skills
Similar Jobs
Explore other opportunities that match your interests
Principal Architect - Navigation (AI/ML)
E-Solutions
Applied AI Engineer
Wave Mobile Money
Principal AI/ML Engineer