Senior Full-Stack Software Engineer, Generative AI

Sotalentjobs — United States · Posted ~3 hours ago

Senior Full-time

Skills

Full-stack software development Generative AI Scalable application development Software testing Software deployment Production software engineering Full-stack development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An innovative organization at the forefront of generative AI is expanding its engineering team and seeking Senior Full-Stack Software Engineers. You will design, build, test, and deploy scalable production applications supporting advanced AI systems. The role suits experienced engineers who enjoy difficult technical problems, rapid iteration, and turning emerging AI capabilities into practical software.

Highlights

Full-time senior engineering opportunity focused on emerging generative AI technologies. The role offers complex technical challenges, production-scale application development, collaboration with experienced engineers, and opportunities to work on next-generation AI systems.

Description

Senior Full-Stack Software Engineer – Generative AI Full-Time | 40 Hours per Week | W-2 Employment The Opportunity We are recruiting on behalf of a client operating at the forefront of artificial intelligence development. The organisation is expanding its engineering capabilities and is looking for experienced Senior Full-Stack Software Engineers to support the development, testing and deployment of next-generation AI technologies. This opportunity is suited to accomplished software engineers who enjoy solving complex technical challenges, building production-ready applications and working in highly innovative, fast-paced environments. Successful candidates will contribute to projects involving advanced AI systems, developing practical software solutions that help evaluate, improve and extend emerging technologies. What You'll Be Doing Working alongside an experienced technical team, your responsibilities will include: Designing, developing and delivering scalable applications, backend services and engineering tools using modern programming languages.Building software integrations with advanced AI models and APIs, including technologies still undergoing development and testing.Creating testing frameworks, monitoring solutions and supporting infrastructure to evaluate system performance and reliability.Investigating technical issues, identifying opportunities for improvement and communicating findings to relevant engineering stakeholders.Developing functional prototypes and adapting solutions as project requirements evolve.Contributing to technical architecture, software quality and engineering best practices.Collaborating with colleagues across engineering and research functions to deliver robust, maintainable solutions. What We're Looking For Our client is particularly interested in engineers who can demonstrate: At least 6 years of commercial software engineering experience, ideally gained within established technology companies or technically demanding environments.Advanced proficiency in one or more of the following: Python, Java, Rust, C#, C++ or TypeScript.Practical experience developing production software across more than one programming language or technology ecosystem.Strong full-stack capabilities, including backend development, API architecture, frontend frameworks such as React, database design and cloud infrastructure.Experience taking ownership of technical projects, from initial design through implementation and deployment.The ability to understand unfamiliar systems quickly and contribute effectively with minimal supervision.A track record of increasing technical responsibility and delivering high-quality engineering outcomes.Excellent problem-solving, technical documentation and communication skills.Availability to work a consistent 40-hour week. Why Consider This Opportunity? Work on emerging AI technology: Contribute to engineering initiatives involving some of the most sophisticated AI systems currently in development.Meaningful technical challenges: Apply your software engineering expertise to complex, real-world problems.Experienced engineering colleagues: Collaborate with skilled technical professionals working across multiple programming languages and disciplines.Varied project exposure: Gain experience with advanced AI integrations, application development, evaluation infrastructure and emerging technologies.Professional development: Build valuable experience in one of the fastest-evolving areas of software engineering. Employment Details This is a full-time W-2 employment opportunity, with an anticipated commitment of 40 hours per week. Further information regarding the engagement, compensation and working arrangements will be provided during the recruitment process. Interested? If you're an experienced software engineer with strong full-stack development skills and an interest in working with advanced AI technologies, we'd welcome the opportunity to speak with you. Apply today to learn more about the role and discuss your suitability with our recruitment team. We welcome applications from suitably qualified candidates and support fair and inclusive recruitment practices.