Job Closed

This listing is no longer active.

Ness Digital Engineering logo
Ness Digital Engineering

Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services.

Senior Python Engineer, GenAI

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Romania

Posted

73 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSCloudLinuxPythonSQLUnix

Job Description

Senior Python Engineer, GenAI

Ness Digital Engineering

• Work with large-scale geospatial datasets and develop robust Python-based data processing pipelines. • Implement advanced spatial SQL queries and work with relational databases for geospatial analysis. • Build and maintain AWS-based architectures for scalable data processing and application deployment. • Design and implement API-driven data extraction, including handling JSON and XML formats. • Collaborate with engineering teams, data scientists, and customer stakeholders to refine requirements and deliver high‑quality solutions. • Contribute to coding standards, review peer code, and ensure high-quality, efficient, and reusable software. • Participate in agile development processes, knowledge sharing, and continuous improvement initiatives.

Job Requirements

  • Advanced Python development skills, particularly in geospatial data processing and automation.
  • Proven expertise in building automated data pipelines and workflow orchestration.
  • Working experience with geospatial ML/AI techniques, spatial analysis, and feature engineering.
  • Strong proficiency with AWS Cloud services for data engineering, deployment, and scaling.
  • Experience working with REST APIs, data extraction, and parsing JSON/XML structures.
  • Solid understanding of Linux/Unix environments and scripting best practices.
  • Experience using collaboration and version-control tools (Git/GitLab, Jira, Confluence, etc.).
  • Bachelor’s or Master’s degree in Computer Science, Geoinformatics, Data Engineering, or related field.
  • 5+ years of software engineering or data engineering experience, with a strong Python focus.
  • Ability to write clean, efficient, repeatable, and reliable code.

Benefits

  • access to trainings and certifications
  • bonuses
  • aids
  • socializing activities
  • attractive compensation

Related Job Pages

More Backend Engineer Jobs

ContractRemoteTeam 51-200Since 2010H1B Sponsor

• Designing, developing, documenting, testing, and debugging new and existing software systems • Using Java programming language and related software development technologies • Writing technical specifications based on conceptual design • Serving as technical experts on development projects • Working with 3 separate systems within the Travel Security group • Migrating java-based solutions to C#/.NET web services

United States
Job Closed
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Write clean, well-designed code • Produce detailed specifications • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality • Contribute in all phases of the development lifecycle • Follow industry best practices • Develop and deploy new features to facilitate related procedures and tools if necessary • Integration of user-facing elements developed by front-end developers • Build efficient, testable, and reusable PHP modules • Solve complex performance problems and architectural challenges • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)

India
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Determine the company‘s needs for the present and future by collaborating with the IT managers. • Evaluate the existing system to check the scope of improvement or up-gradation. • Sit with the software development teams to discuss the system requirements. • Select the appropriate hardware or software for the system and suggest methods of integration. • Come up with innovative, exclusive design and schematics ideas. • Provide technical guidance, support to the team members and supervise the assigned programs. • Contribute to solving technical issues by deriving effective solutions. • Monitor the performance of the system and upgrade or install the new system accordingly. • Observe the performance of the upgraded system or the newly installed system. • Formulate system procedures and provide training to the staff. • Produce feedback before the organization after the installation of the new system, hardware, or software.

India
Siegen HR Solutions, Inc. logo

Java Developer

Siegen HR Solutions, Inc.

Your One Connection to Multiple Opportunities.

Backend Engineer73 days ago
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• BUILDING AND MAINTAINING SERVER-SIDE AND FRONT-END FEATURES • WORKING CLOSELY WITH FRONTEND AND BACKEND ENGINEERS • COLLABORATING IN CODE REVIEW PROCESS • TAKING OWNERSHIP OVER PARTS OF AN APPLICATION AND COLLABORATING ON GLOBAL ISSUES

Philippines