Together AI logo
Together AI

The future of AI is open-source. Let's build together.

Senior Software Engineer, Observability

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$200K - $280K / year

Seniority

Senior

Job Description

Senior Software Engineer, Observability

Together AI

Role Description Together AI is building the AI Acceleration Cloud, an end-to-end platform for the full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastructure. The AI Infrastructure team at Together AI is at the forefront of building and scaling the foundational systems that power our generative AI platform. The storage and observability team is crucial for designing, implementing, and maintaining robust distributed storage solutions, ensuring seamless data access and management. They are also responsible for developing comprehensive observability platforms, providing critical insights into system performance and GPU utilization, and proactively identifying and resolving issues. - Design and implement a scalable observability platform (metrics, logs, traces) using tools like Prometheus, Grafana, ClickHouse, ClickStack, and OpenTelemetry, including telemetry data pipelines and log aggregation workflows. - Develop automated monitoring, alerting, and anomaly detection systems, including SLIs/SLOs, runbooks, and predictive analytics for critical services. - Build and deploy custom observability tools and infrastructure-as-code using Go, Python, Terraform, Ansible, and Helm. - Collaborate with engineering teams to enhance distributed tracing and application monitoring, and lead incident response with post-mortem analysis. - Define observability best practices. Qualifications - Expertise in observability platforms (Prometheus, Grafana, ClickStack, OpenTelemetry) and cloud-native monitoring services (AWS, GCP, Azure). - Strong programming skills in Go, Python, or similar languages, with proficiency in infrastructure-as-code tools (Terraform, Ansible, Helm). - Experience designing, operating, and scaling large-scale distributed systems and pipelines for high-volume data ingestion and real-time querying. - Deep understanding of containerization (Docker) and orchestration (Kubernetes). - Knowledge of microservices architecture, service mesh technologies, CI/CD pipelines, and GitOps workflows. - Expertise in managing databases (PostgreSQL, MongoDB, Redis) and time-series databases with high-cardinality data. Requirements - Experience monitoring AI/ML infrastructure, GPU clusters, and custom metrics for model performance and training pipelines. - Background in high-frequency, low-latency systems monitoring, chaos engineering, and reliability testing. - Contributions to open-source observability projects. - Familiarity with security monitoring and compliance frameworks. Benefits - Competitive compensation. - Startup equity. - Health insurance. - Flexibility in terms of remote work. - The US base salary range for this full-time position is: $200,000 - $280,000 + equity + benefits. Equal Opportunity Together AI is an Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more.

Related Job Pages

More Software Engineer Jobs

Role Description This is a remote position. We are seeking an experienced, Odoo-certified developer to lead the development, customization, and optimization of Odoo ERP solutions. The ideal candidate has deep technical expertise in Odoo, a strong understanding of business processes, and the ability to deliver scalable, high-quality implementations. Key Responsibilities - Design, develop, customize, and maintain Odoo modules (Community & Enterprise) - Lead Odoo implementations, upgrades, and migrations - Customize core modules such as Accounting, Sales, CRM, Inventory, HR, Manufacturing, and Projects - Develop and maintain custom addons using Python and Odoo ORM - Design and customize QWeb reports, views, and workflows - Integrate Odoo with third-party systems using REST APIs - Optimize performance, security, and scalability of Odoo instances - Provide technical guidance and code reviews for junior developers - Translate business requirements into technical solutions - Troubleshoot and resolve complex technical issues - Prepare technical documentation and deployment guides - Support UAT, production deployment, and post-go-live support Qualifications - Odoo Certification (required) - 4+ years of hands-on experience with Odoo development - Strong expertise in Python, PostgreSQL, XML, JavaScript - Solid experience with Odoo framework, ORM, and module architecture - Experience with Odoo.sh, Docker, Git, and CI/CD pipelines - Strong understanding of ERP and business processes - Experience with Odoo versions 14, 15, 16, or 17 - Ability to work independently and in a team environment Benefits - Competitive compensation based on experience - Flexible working arrangements - Opportunity to work on complex, high-impact ERP projects - Growth opportunities and certification support

Worldwide
CACI International Inc logo

UiPath Developer

CACI International Inc

Expertise and Technology for National Security

Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

Role Description CACI is seeking a Robotic Process Automation (RPA)/UiPath Developer to support a federal agency. In this role, you will: - Develop robots using UiPath software. - Create web applications in Java using tools such as Eclipse, JDK 1.8, Spring MVC, Hibernate, and Apache Tiles. - Develop PL/SQL packages for ETL processing in Oracle database 11g and 12c. - Support the Momentum Financial ERP and Sunflower Asset Management solution. - This role is 100% remote. Responsibilities include: - Develop and test RPA client solutions. - Create and demonstrate process automation prototypes. - Troubleshoot RPA issues and provide timely responses/solutions as required. - Engage with stakeholders to capture business requirements, translate them into technical requirements, and implement solutions. - Create documentation, flowcharts, and/or diagrams for related solutions. Qualifications - BA/BS and at least 5 years of experience, including 1-3 years of experience developing RPA/UiPath solutions. - Experience writing code/scripts for automating tasks. - Experience in UiPath RPA implementation and document understanding. - Experience with web application development using Java and tools (e.g., Eclipse, JDK, Spring, Hibernate, and Apache). - Develop PL/SQL packages and procedures for ETL processing in Oracle database 11g and 12c. - U.S. Citizenship Required. Requirements - Experience working in support of Momentum Financial ERP and Sunflower Asset Management software (Desired). - UiPath – RPA Developer certification (Desired). Benefits - A culture of integrity. - An environment of trust with flexible time off benefits. - Access to robust learning resources. - A focus on continuous growth and career advancement. - Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Company Description CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

United States
$75.2K - $158.1K / year
Full TimeRemoteTeam 10,001+Since 1931H1B Sponsor

Role Description We are seeking a Senior Software Engineer who thrives on solving complex challenges and driving technology transformation. In this role, you will actively participate in the modernization of mission-critical legacy .NET applications by upgrading them to .NET 8, containerizing workloads, and leveraging modern frameworks like Blazor and Angular. This is not just a migration role, it is an opportunity to shape the future architecture of our enterprise applications, build modernization frameworks, and influence how our engineering teams adopt cloud-native and cross-platform strategies going forward. Key Responsibilities - Actively participating in the upgrade of legacy .NET Framework applications (Windows Services, Console Apps, Web Forms) to .NET 8. - Modernize user interfaces using Blazor and Angular, moving away from older Web Forms. - Refactor and optimize existing codebases for maintainability and scalability. - Collaborate with DevOps to implement CI/CD pipelines and cloud deployment strategies (Azure/AWS/GCP). - Ensure seamless database integration with ADO.NET and micro-ORMs like Dapper. - Act as a technical mentor to junior developers during modernization projects. - Drive architectural discussions on microservices, API-first design, and modern security practices. Qualifications - 6+ years of professional .NET development experience. - Strong expertise in .NET Framework (4.x) and .NET 8. - Hands-on experience with Windows Services, Console Apps, and Web Forms. - Proven experience with Blazor (Server/Web Assembly) and Angular (2+). - Proficiency in ADO.NET and micro-ORMs like Dapper. - Strong background in application containerization (Docker, Kubernetes). - Experience with SQL Server (or equivalent relational databases). - Familiarity with microservices architecture and distributed systems. Nice to Have - Exposure to MAUI (.NET Multi-platform App UI) for cross-platform app modernization. - Knowledge of modern authentication frameworks (OAuth2, OpenID Connect). - Prior experience leading large-scale modernization/transformation projects. Skills - .NET Applications - Angular - Microsoft Blazor - Software Development - Software Development Life Cycle (SDLC) Benefits Joining our team isn’t just a job — it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger – a winning team making a meaningful impact.

Mexico
CNX logo

Senior Software Engineer

CNX

We're Concentrix. The intelligent transformation partner. Solution-focused. Tech-powered. Intelligence-fueled. The global technology and services leader that powers the world’s best brands, today and into the future.

Full TimeRemoteTeam 10,001

Role Description We are looking for a Senior Software Engineer Contractor with deep expertise in C# ASP.NET (7.x to 9.x), Angular, React, MySQL, MongoDB, Postres and similar technologies to lead the development of enterprise-grade applications. The ideal candidate will have strong experience in microservices architecture, Docker, Kubernetes, RabbitMQ, and CQRS, and will play a key role in designing scalable systems, mentoring developers, and driving technical excellence across the team. The ideal candidate should also possess a strong understanding of AI integration in software development, including experience with machine learning APIs, AI-assisted coding tools (e.g., GitHub Copilot), and familiarity with ethical AI practices. The role involves leveraging AI to enhance productivity, automate routine tasks, and support intelligent decision-making within the application ecosystem. This role demands a strategic thinker with a passion for clean architecture, performance optimization, and collaborative problem-solving. You will be expected to contribute to the team's technical direction, ensure best practices, and contribute to the overall success of the product lifecycle. Key Duties and Responsibilities - Stay current with AI trends and tools to continuously improve engineering practices. - Collaborate with data scientists and AI engineers to align software architecture with intelligent systems. - Utilize AI-assisted development tools to improve code quality and development efficiency. - Explore and integrate AI/ML capabilities into existing and new software modules. - Contribute to the design and development of scalable, high-performance .NET applications. - Architect and implement microservices and distributed systems using modern patterns (CQRS, Event Sourcing, etc.). - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure code quality through code reviews, automated testing, and continuous integration. - Optimize application performance and scalability. - Mentor junior and mid-level engineers, fostering a culture of technical excellence. - Drive adoption of best practices in software engineering, security, and DevOps. - Participate in strategic planning and technical roadmap discussions. - Engage with stakeholders and clients to understand requirements and provide technical guidance. Accountabilities - Own end-to-end delivery of assigned modules and features. - Actively contribute to architectural decisions and technical design reviews. - Ensure alignment with business goals and technical standards. - Provide leadership in troubleshooting and resolving complex technical issues. - Promote knowledge sharing and continuous learning within the team. - Represent the engineering team in client meetings and technical discussions. Qualifications - Ability to adapt and apply AI technologies to solve software engineering challenges. - Understanding of ethical AI principles and responsible data usage. - Familiarity with AI-assisted development tools such as GitHub Copilot or Tabnine. - Experience with AI/ML frameworks or APIs (e.g., TensorFlow, PyTorch, Azure Cognitive Services). - Bachelor’s degree in Computer Science or related field. - 8+ years of experience in enterprise application development. - 5+ years of hands-on experience with C# ASP.NET Core, Angular, React, MySQL, Postres and MongoDB. - Strong understanding of microservices, REST APIs, message queues (RabbitMQ/Kafka), and container orchestration (Docker/Kubernetes). - Expertise in CQRS, DDD, and scalable system design. - Proficient in MVC, OOP, and design patterns. - Experience with automated testing, CI/CD pipelines, and version control systems (Git). - Familiarity with issue tracking tools (JIRA, Zendesk). - Excellent communication and leadership skills. Location USA AK Work-at-Home Work Authorization In accordance with federal law, only applicants who are legally authorized to work in the United States will be considered for this position. Must reside in the United States or have a valid U.S. address for residence.

United States