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: Irvine, 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: Irvine, 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: Irvine, 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: Irvine, 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: Irvine, 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.