Principal Software Engineer

Detalhes da Vaga

As a Principal Software Engineer, you play a pivotal role in architecting the backbone of our enterprise GenAI platform. You will lead the design and implementation of sophisticated infrastructure solutions that support scalable, reliable, and high-performance operations for our GenAI platform. This principal role demands close collaboration with a multidisciplinary team, including applied researchers, backend and data engineers, and product teams, to ensure the seamless integration and deployment of our technology stack. Your expertise will guide the development across public and private clouds using advanced cloud-native technologies, setting the standard for our infrastructure strategy and execution.Responsibilities:Architect and implement core components of our Enterprise Generative AI platform.Serve as a technical lead on our most demanding, cross-functional projects.Ensure the quality of architecture and design of systems.Lead the design, get hands dirty and write code, and ultimately deploy successful enterprise-level systems that can be leveraged for a broad set of business use cases.Functionally decompose complex problems into simple, straightforward solutions that demonstrate significant creativity and high judgment.Integrate large language models for code generation models into the product.Build robust APIs, data pipelines, and infrastructure to support AI model deployment at scale.Optimize model performance, latency, and cost by building tests and continuously improving the framework.Develop interfaces to manage prompts, provide feedback, and improve the models.Evaluate and assess emerging technologies in the AI, ML and related area and collaborate/partner with product management, applied research, customers and other teams to define requirements, develop roadmap and scope project milestones.Share knowledge by giving tech talks and evangelizing appropriate tech and engineering best practices.Help establish and grow the team, and mentor fellow developers, nurturing a culture of ongoing learning and professional development within the team.Required Qualifications:Education Experience: Bachelors degree in Computer science, Computer Engineering, relevant technical field, or equivalent practical experience.Professional Experience:At least 15+ years of experience in software engineering, with a strong emphasis on leading, deploying and managing systems in production environments.Experience partnering with Research Science or Machine Learning experts to drive optimization using the latest techniques.Core Technical Skills:Demonstrated mastery in Python or Golang, evidenced by a portfolio of scalable, maintainable, and innovative software development projects.Expert-level knowledge and experience across several cloud platforms (AWS, Google Cloud Platform, Oracle Cloud Infrastructure, Azure), including expertise in managing complex hybrid and multi-cloud environments.Advanced experience with service mesh (Linkerd, Istio) and API gateways (Kong, Traefik) for optimizing microservices deployment and management.Extensive proficiency in Jenkins and GitHub actions for continuous integration and deployment, including designing, configuring, and managing sophisticated Jenkins pipelines. Deep understanding of CI/CD best practices and methodologies.Demonstrated commitment to supporting customer deployments and leading incident management processes to ensure customer satisfaction and service reliability.Professional Attributes:Active leadership or significant contributions to open-source projects, particularly within the CNCF ecosystem, showcasing community engagement and thought leadership.Proven exceptional problem-solving skills and attention to detail in designing and troubleshooting complex systems in high-stakes environments.Outstanding adaptability to a fast-paced, evolving startup environment. Exceptional communication skills, with the ability to articulate complex technical concepts to diverse audiences and effectively collaborate with cross-functional teams.Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines.Benefits:Medical insurance (SulAmérica) - adding dependents will incur an additional charge;Meal Voucher credited at Flash Card;Life Insurance.We will be happy to look at your application!
#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Software Engineer

Estamos em busca de um Software Engineer para a nossa divisão de transporte e logística. A Trimble Transportation é referência em soluções de tecnologia para...


Trimble - Brasil

Publicado 12 days ago

Desenvolvedor (A) Front End (Vue) Pl /Sr

Job descriptionNa Stefanini, acreditamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de po...


Stefanini Group - Brasil

Publicado 12 days ago

Desenvolvedor .Net Fullstack Sênior

Buscamos um(a) Desenvolvedor(a) C# .NET Sênior apaixonado(a) por tecnologia e com forte senso de responsabilidade para fazer parte do nosso time. Você será r...


Meta Serviços Em Informática S/A - Brasil

Publicado 12 days ago

Senior Salesforce Developer

First Line Software is a global outsourcing company dedicated to delivering custom software solutions that address complex challenges, scale businesses, and ...


First Line Software, Inc - Brasil

Publicado 12 days ago

Built at: 2024-12-28T07:54:10.300Z