Full Stack AI Engineer (Staff level)

Pareto·Remote(United States)
Software Development

WFA Digital Insight

As the demand for AI and machine learning specialists continues to soar, with over 50% of companies adopting AI solutions in the past year, professionals with expertise in full-stack AI engineering are in high demand. Pareto's commitment to AI innovation, coupled with the flexibility of remote work, presents a compelling opportunity for seasoned engineers looking to make an impact. With the global AI market expected to reach

90 billion by 2027, candidates should be prepared to showcase their technical prowess and strategic thinking. Before applying, it's crucial to understand the intricacies of AI system design, production AI systems, and the importance of context engineering.

Job Description

## About the Role The Staff-level Full Stack AI Engineer at Pareto will be at the forefront of designing, building, and leading complex system design discussions within the AI Strategy team. This role requires a deep understanding of software engineering principles, with a strong focus on AI and machine learning contexts. Day-to-day, the engineer will work closely with cross-functional teams to identify, design, and implement scalable AI solutions that meet the company's strategic objectives. The team context is collaborative, with a flat reporting structure that encourages open communication and innovation.

As a senior member of the team, the Full Stack AI Engineer will mentor junior engineers, lead by example, and contribute to the technical roadmap of Pareto's AI initiatives. The role entails a mix of technical leadership, system design, and hands-on software development, making it an exciting challenge for experienced engineers looking to leverage their skills in a dynamic, remote work environment.

Given the nature of the role and the company's commitment to AI, the ideal candidate will have a strong background in software engineering, with a particular emphasis on AI and machine learning. This includes experience with distributed systems architecture, context engineering, and the development of production-ready AI applications.

## What You Will Do - Design and develop scalable, reliable AI systems that integrate with existing infrastructure - Lead complex system design discussions, ensuring that solutions are aligned with business objectives and technical capabilities - Collaborate with data scientists and product managers to identify AI opportunities and develop implementation plans - Develop and maintain technical documentation of AI systems, including architecture, data flows, and scaling considerations - Participate in code reviews, ensuring high-quality code that adheres to best practices and company standards - Mentor junior engineers, providing technical guidance and support - Contribute to the development of the company's AI strategy, aligning technical capabilities with business goals - Work closely with the operations team to ensure seamless deployment and maintenance of AI systems - Stay updated with the latest developments in AI, machine learning, and related technologies, applying this knowledge to improve existing systems and processes - Develop and implement automated testing and validation procedures for AI systems

## What We Are Looking For - 10+ years of software engineering experience, with a focus on full-stack development and AI/ML contexts - Strong understanding of software engineering principles, including design patterns, scalability, and reliability - Experience with distributed systems architecture, particularly in the context of AI and data platforms - Proficiency in programming languages such as Python, Java, or C++, with a preference for Python - Experience with AI/ML frameworks and libraries, such as TensorFlow, PyTorch, or scikit-learn - Strong background in data structures, algorithms, and computer science fundamentals - Experience with containerization (Docker) and orchestration (Kubernetes) - Excellent problem-solving skills, with the ability to analyze complex systems and identify areas for improvement - Strong communication and leadership skills, with experience in mentoring and guiding junior engineers

## Nice to Have - Experience with cloud platforms (AWS, Azure, Google Cloud) and their respective AI services - Knowledge of agile development methodologies and version control systems (Git) - Experience with CI/CD pipelines and automated deployment tools (Jenkins, CircleCI) - Familiarity with security best practices for AI systems, including data encryption and access control - Participation in open-source projects or personal projects related to AI and machine learning

## Benefits and Perks - Competitive salary package - 401k matching retirement plan - Paid time off and flexible working hours - Opportunities for professional growth and development in a rapidly evolving field - Access to cutting-edge technologies and tools - Collaborative and dynamic work environment with a team of experienced professionals - Flexible remote work arrangements, with the option to work from anywhere in the United States - Comprehensive health insurance package - Annual stipend for professional development and education

How to Stand Out

- Highlight your experience with AI and machine learning frameworks, such as TensorFlow or PyTorch, and be prepared to discuss projects you've worked on.

  • Prepare to back your claims with examples, such as describing a complex system you designed and built, and how it improved efficiency or scalability.
  • Showcase your understanding of distributed systems and cloud platforms, as these are critical components of modern AI architectures.
  • Emphasize your problem-solving skills and ability to analyze complex systems, as these are key requirements for success in this role.
  • Demonstrate your passion for AI and machine learning, and discuss how you stay updated with the latest developments and advancements in the field.
  • Be ready to discuss your experience with agile methodologies and version control systems, and how you apply these in your daily work.
  • Prepare questions to ask the interviewer, such as what the biggest challenges facing the AI Strategy team are, or how the company approaches innovation and R&D in AI.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.