You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Loading...

Work with Geoflux

Why Join GeoFlux?

At GeoFlux, we are building innovative solutions that empower businesses with cutting-edge GIS and AI technologies. As part of our team, you will have the opportunity to work on exciting projects that have a direct impact on businesses around the world. We offer a collaborative and dynamic work environment where your ideas are valued, and your contributions are recognized. Whether you're a seasoned professional or just starting your career, GeoFlux provides a platform for personal and professional growth.

How to Apply

If you're passionate about geospatial technology, data-driven solutions, and helping businesses make smarter decisions, we encourage you to apply! Please submit your updated resume and a cover letter outlining why you are a perfect fit for the role. You can apply through our career page, or send your application directly to careers@geofluxsolution.com. We look forward to hearing from you!

Job Title: GIS Developer

Location: Pasadena, California

Department: Engineering

Reports To: Engineering Manager

Position Overview

We are seeking a talented and highly motivated GIS Developer to join our growing team. The ideal candidate will have a strong background in geographic information systems (GIS) development and a passion for leveraging geospatial data to drive business decisions. As a GIS Developer at GeoFlux, you will work on building and optimizing GIS-based systems, integrating spatial data, and developing solutions for location analysis and optimization.

Key Responsibilities

  • GIS Software Development: Design, develop, and implement GIS-based applications and systems to support business operations and customer needs.
  • Geospatial Data Integration: Integrate and process large sets of geospatial data from various sources, including satellite imagery, mapping data, and sensor data.
  • Data Analysis and Visualization: Create interactive maps and geospatial visualizations to present business insights and actionable data.
  • Optimize GIS Algorithms: Develop algorithms to process spatial data and perform location analysis, ensuring accuracy and efficiency.
  • API Development: Build and maintain APIs for integrating GIS data and functionality into other applications and systems.
  • Collaboration: Work closely with data scientists, backend engineers, and AI engineers to integrate geospatial data with machine learning models and data pipelines.
  • Troubleshooting and Support: Provide support for GIS-related issues, debug problems, and ensure the GIS system operates efficiently and effectively.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Geospatial Science, Geography, or a related field.
  • 3+ years of experience in GIS development, with a strong understanding of geospatial data processing and analysis.
  • Proficiency with GIS software and tools such as ArcGIS, QGIS, PostGIS, GeoServer, and MapServer.
  • Strong programming skills in Python, JavaScript, and familiarity with GIS-specific libraries (e.g., Leaflet.js, OpenLayers).
  • Experience with geospatial data formats (GeoJSON, Shapefile, KML, etc.) and spatial databases (PostGIS, Spatialite).
  • Knowledge of web mapping technologies such as Mapbox or Google Maps API.
  • Familiarity with cloud-based GIS solutions (AWS, Azure, Google Cloud) is a plus.
  • Strong problem-solving skills with the ability to work independently and as part of a team.
  • Excellent communication skills, both verbal and written, with the ability to present complex geospatial data in an understandable way.

Preferred Skills

  • Experience in data visualization tools such as D3.js or other web-based mapping libraries.
  • Familiarity with machine learning techniques and integrating GIS data with AI models.
  • Experience working in an Agile development environment.
  • Understanding of spatial analysis techniques and tools like buffer analysis, proximity analysis, and network analysis.

Job Title: Data Scientist

Location: Pasadena, California

Department: Data Science

Reports To: Chief Data Officer

Position Overview

We are looking for a passionate and skilled Data Scientist to join our dynamic team at GeoFlux. The ideal candidate will have a strong background in data analysis, machine learning, and AI, with experience in deriving actionable insights from large datasets. As a Data Scientist, you will play a crucial role in designing and implementing data models to support location analysis and business optimization strategies for our clients.

Key Responsibilities

  • Data Analysis: Analyze complex datasets to uncover patterns, trends, and insights that can inform business decisions.
  • Machine Learning Models: Develop, train, and deploy machine learning models for predictive analytics, site selection, and optimization problems.
  • Data Pipeline Development: Build and maintain robust data pipelines for processing and analyzing large-scale datasets.
  • Collaboration: Work closely with GIS developers, engineers, and business stakeholders to integrate data insights into business solutions.
  • Statistical Analysis: Conduct statistical analysis to validate models and ensure the quality and reliability of data-driven insights.
  • Data Visualization: Create clear and compelling data visualizations to communicate findings and model results to non-technical stakeholders.
  • Optimization: Use optimization techniques to improve the efficiency and accuracy of location analysis and decision-making models.

Qualifications

  • Bachelor's or Master's degree in Data Science, Statistics, Computer Science, Mathematics, or a related field.
  • 3+ years of experience in data science, with a focus on machine learning, data analysis, and model development.
  • Proficiency in Python, R, and other data science tools (e.g., Pandas, Scikit-learn, TensorFlow, PyTorch).
  • Strong understanding of machine learning algorithms and statistical models.
  • Experience with data visualization tools such as Tableau, Power BI, or Matplotlib.
  • Experience working with large datasets and data pipelines in SQL, NoSQL, or Big Data technologies (e.g., Hadoop, Spark).
  • Strong analytical skills and ability to interpret complex data and translate it into actionable insights.
  • Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively.

Preferred Skills

  • Experience with cloud platforms such as AWS, Google Cloud, or Azure for deploying models and managing data.
  • Familiarity with GIS tools and spatial analysis techniques.
  • Experience in building and deploying predictive models and algorithms in a production environment.
  • Strong communication skills, with the ability to explain technical concepts to non-technical audiences.

Job Title: Data Engineer

Location: Pasadena, California

Department: Data Engineering

Reports To: Chief Data Officer

Position Overview

GeoFlux is seeking an experienced and highly skilled Data Engineer to join our growing team. The ideal candidate will have a solid understanding of data architecture, data pipelines, and ETL processes. As a Data Engineer, you will design, implement, and maintain scalable and efficient data systems to support the company's data-driven business solutions, enabling real-time analytics and machine learning model development.

Key Responsibilities

  • Data Pipeline Development: Design, build, and maintain robust and scalable data pipelines to handle large volumes of structured and unstructured data.
  • ETL Processes: Develop and optimize ETL processes to extract, transform, and load data from multiple sources into centralized data warehouses.
  • Data Architecture: Design and maintain data architectures that support scalable analytics, machine learning, and geospatial data systems.
  • Data Integration: Integrate data from multiple sources, including APIs, external databases, and cloud platforms, into a unified data model.
  • Collaboration: Work closely with data scientists, business analysts, and engineers to ensure that the infrastructure supports the needs of the business.
  • Performance Optimization: Identify and resolve bottlenecks in data workflows, ensuring efficient data processing and storage.
  • Data Quality and Monitoring: Implement data quality checks and monitoring tools to ensure data integrity and reliability.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field.
  • 3+ years of experience as a Data Engineer, with a strong background in building data pipelines, data integration, and ETL processes.
  • Proficiency with SQL, Python, and other programming languages for data manipulation and pipeline development.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure, and cloud-based data warehousing solutions like Redshift, BigQuery, or Snowflake.
  • Experience with ETL tools (e.g., Apache Airflow, Talend, Informatica).
  • Strong understanding of data modeling and data warehousing concepts.
  • Familiarity with big data technologies like Hadoop, Spark, and Kafka.
  • Experience with data versioning and data orchestration tools.
  • Strong problem-solving skills, attention to detail, and ability to work independently and collaboratively.

Preferred Skills

  • Experience with containerization and Docker for building portable data pipelines.
  • Familiarity with machine learning infrastructure and integrating data systems with ML workflows.
  • Knowledge of geospatial data processing and GIS platforms.
  • Experience working in an Agile development environment.

Job Title: Product Manager

Location: Pasadena, California

Department: Product

Reports To: Chief Product Officer

Position Overview

GeoFlux is seeking a highly skilled and motivated Product Manager to join our team. The ideal candidate will have a strong background in product management, a passion for building innovative products, and a deep understanding of customer needs. As a Product Manager at GeoFlux, you will drive the development of geospatial and AI-based products, ensuring they meet business requirements and user needs. You will work closely with cross-functional teams to define the product vision, roadmap, and execution strategy.

Key Responsibilities

  • Product Strategy: Develop and communicate the product vision, strategy, and roadmap to align with business goals and customer needs.
  • Market Research: Conduct market research, gather user feedback, and analyze competitor products to identify opportunities for product improvements and new features.
  • Cross-functional Collaboration: Work closely with engineering, data science, sales, and marketing teams to define product requirements and ensure successful product launches.
  • Product Lifecycle Management: Manage the end-to-end product lifecycle, from ideation to delivery, ensuring the product is delivered on time, within scope, and meets quality standards.
  • Prioritization: Prioritize product features and initiatives based on business impact, user feedback, and technical feasibility.
  • Product Metrics: Define and track key product performance metrics to measure success and drive continuous improvements.
  • User Experience: Advocate for the user experience, ensuring that the product is intuitive, user-friendly, and provides significant value to customers.

Qualifications

  • Bachelor's or Master's degree in Business, Engineering, Computer Science, or a related field.
  • 3+ years of experience in product management, preferably with experience in SaaS, geospatial, or AI-based products.
  • Strong understanding of product management methodologies, including Agile and Scrum.
  • Experience working with cross-functional teams and managing stakeholder expectations.
  • Excellent communication and presentation skills, with the ability to clearly articulate product concepts to both technical and non-technical audiences.
  • Strong analytical skills, with the ability to gather and analyze data to make informed product decisions.
  • Experience in defining user stories, writing product specifications, and conducting user testing.
  • Ability to prioritize tasks, manage deadlines, and drive product initiatives to completion.

Preferred Skills

  • Experience with geospatial products or location-based services.
  • Familiarity with machine learning and AI-driven products.
  • Experience in UX/UI design principles and collaborating with design teams to create intuitive interfaces.
  • Knowledge of analytics tools (e.g., Google Analytics, Mixpanel) to track product usage and performance.

Job Title: Marketing Manager

Location: Pasadena, California

Department: Marketing

Reports To: Chief Marketing Officer

Position Overview

GeoFlux is looking for a creative and results-driven Marketing Manager to lead our marketing efforts. The ideal candidate will have a strong background in digital marketing, content strategy, and brand development. As a Marketing Manager at GeoFlux, you will be responsible for developing and executing marketing campaigns to promote our GIS and AI-driven products. You will work closely with cross-functional teams to drive customer engagement, generate leads, and build brand awareness.

Key Responsibilities

  • Campaign Development: Plan, execute, and optimize marketing campaigns across digital channels, including social media, email, SEO, and content marketing.
  • Content Strategy: Develop and manage content strategy to ensure consistent messaging across all platforms and engagement with target audiences.
  • Brand Awareness: Enhance the visibility and reputation of GeoFlux in the marketplace through strategic brand initiatives and partnerships.
  • Lead Generation: Create and manage lead-generation programs to drive customer acquisition, including online advertising and content-driven campaigns.
  • Market Research: Conduct market research to understand customer needs, industry trends, and competitive landscape to inform marketing strategy.
  • Analytics and Reporting: Track, measure, and report on campaign performance, using data to optimize strategies and maximize ROI.
  • Cross-functional Collaboration: Collaborate with product, sales, and design teams to ensure alignment between marketing efforts and business objectives.

Qualifications

  • Bachelor's degree in Marketing, Business, Communications, or a related field.
  • 3+ years of experience in digital marketing, brand management, or a related field, preferably in the SaaS or tech industry.
  • Proficiency in digital marketing tools (e.g., Google Analytics, SEMrush, Hootsuite, HubSpot).
  • Strong understanding of SEO, content marketing, and social media strategies.
  • Experience with lead generation techniques and email marketing platforms.
  • Excellent written and verbal communication skills, with the ability to create compelling marketing content.
  • Strong project management skills with the ability to handle multiple priorities and meet deadlines.
  • Creative thinker with the ability to implement innovative marketing strategies to reach target audiences.

Preferred Skills

  • Experience in GIS or AI-related marketing is a plus.
  • Experience with marketing automation platforms such as Marketo or Pardot.
  • Familiarity with video marketing and content creation tools (e.g., Adobe Creative Suite).
  • Ability to analyze marketing data and make data-driven decisions.