DATAGROUP logo
DATAGROUP

IT's that simple.

Senior Software Engineer – AI-Augmented Development

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1983H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

78 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – AI-Augmented Development

DATAGROUP

• Develop high-quality software products in the field of hyperautomation and workflow management • Work independently on complex full-stack projects • Analyze SRS documents (Software Requirements Specifications) • Design data models (ER diagrams) and define API interfaces (RESTful, OpenAPI) • Implement using backend technologies (Node.js, Python, PostgreSQL) and frontend frameworks (React, Vue.js, TypeScript) • Develop test strategies (unit, integration, end-to-end) and ensure code quality through reviews • Deploy applications on self-hosted servers and set up CI/CD pipelines

Job Requirements

  • Degree in Computer Science, Business Informatics, or equivalent qualification
  • Several years of practical experience in software development
  • Daily productive use of AI coding tools (Claude Code, GitHub Copilot, Cursor)
  • Solid knowledge of RESTful APIs, webhooks, and database design (SQL, PostgreSQL, MySQL)
  • Senior-level proficiency in at least one backend language: Node.js, Python, Go, C#, Java
  • Experience with modern frontend frameworks: React, Vue.js, Angular
  • Proficiency in HTML, CSS, JavaScript/TypeScript and modern UI/UX patterns
  • Strong understanding of the OWASP Top 10 (injection, XSS, CSRF, broken authentication)
  • Practical experience with authentication & authorization (JWT, OAuth, RBAC, SSO)
  • Experience with Docker and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
  • Excellent German and English language skills, both written and spoken

Benefits

  • Comprehensive onboarding with support from the entire AIS team
  • Access to individual training opportunities and varied responsibilities
  • Flexible working hours and the option to work remotely
  • Height-adjustable desks, at least 2 monitors per workstation
  • Use of state-of-the-art AI tools (Claude Code, GitHub Copilot, Cursor) as standard
  • Influence in the selection of technologies and tools
  • Support for participation in sporting events

Related Job Pages

More Full-stack Engineer Jobs

Ubiminds logo

Senior Engineer – AI, Agentic Development

Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and develop AI-powered developer tools using Claude-based technologies. • Build intelligent agents and automated workflows that improve SDLC efficiency. • Develop and orchestrate multi-agent systems using modern agentic frameworks. • Rapidly prototype and iterate proof-of-concept solutions for AI-driven automation. • Integrate AI-powered tools with existing engineering platforms and services. • Collaborate closely with senior technical leadership on innovation initiatives. • Translate strategic ideas into working prototypes and production-ready solutions. • Ensure solutions are scalable, maintainable, and aligned with engineering best practices. • Participate in architecture discussions and contribute to the evolution of AI-enabled engineering workflows.

Brazil
Job Closed

Manager, Kernel Software Engineering

Cornelis Networks

Cornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, efficiency, and performanc

• Lead design and development of Linux (alike) kernel components, including networking/switch drivers, subsystems, and performance-critical paths • Provide architectural guidance on kernel interfaces, memory management, interrupt handling, DMA, and concurrency • Review and guide complex kernel patches with a focus on correctness, performance, maintainability, and upstream acceptance • Drive root-cause analysis and resolution of complex kernel-level issues across development, CI, and customer environments • Manage, mentor, and grow a team of Linux (alike) kernel engineers, including goal setting, performance feedback, and career development • Build a high-trust, fast-paced engineering culture emphasizing code quality, ownership, and collaboration in a startup environment • Partner with recruiting to hire software engineers and grow team capabilities with AI tools • Champion upstream development and active participation with the Linux kernel, FreeBSD, and DPDK community (LKML, maintainers, reviews) • Ensure patches meet community standards and are submitted, reviewed, and maintained upstream where appropriate • Manage the team to participate in technical discussions with external open-source stakeholders • Work closely with hardware, firmware, networking, systems, QA, and product teams to align kernel work with platform roadmaps • Translate product requirements into executable technical plans and milestones • Support customer escalations by coordinating deep technical investigations and delivering durable fixes • Own planning, prioritization, and execution of kernel deliverables across multiple releases • Establish and improve development processes including CI, testing, code review, and release readiness • Track progress, risks, and dependencies, communicating clearly with stakeholders

United States
Job Closed

Senior Software Engineer – AI Middleware

Cornelis Networks

Cornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, efficiency, and performanc

• Design and implement performance-critical features for CCL enablement on Cornelis Networks’ fabrics • Optimize distributed training performance across multi-node, multi-GPU configurations • Improve GPU communication paths including GPU-direct transfers, IPC, and CPU/GPU synchronization • Profile distributed AI workloads and identify bottlenecks across the software and hardware stack • Tune AI frameworks such as PyTorch Distributed, TensorFlow/XLA, JAX, DeepSpeed, and Megatron-LM • Develop benchmarks and microbenchmarks aligned with real model performance • Contribute upstream to AI communication and distributed training projects • Participate in design reviews, code reviews, CI, and long-term maintenance • Prototype and validate Ultra Ethernet capabilities for AI collective communication • Provide technical input for deployment considerations and performance validation • Collaborate with kernel/driver, switch, performance, and systems teams • Support advanced escalations by analyzing traces and providing robust fixes

Texas
Quora logo

Software Engineer – Data Infrastructure

Quora

Quora is the place to share knowledge and better understand the world.

Full TimeRemoteTeam 201-500Since 2009H1B Sponsor

• Help implement scalable and efficient data architectures, meeting data needs from data scientists, engineers and business partners • Actively participate in the team’s planning process, discussing team’s priorities and proposing project ideas as you grow your knowledge and ownership in data-infra systems • Identify and implement improvements to system’s cost efficiency, reducing data storage and processing costs • Participate in the team’s oncall rotation, helping solve timely reliability incidents

California
$97.6K - $139K / year
Job Closed