Integration SW Engineer
Join us ! 🚀
We usually respond within a day
Join FlexAI:Â
At FlexAI, we are on a mission to revolutionize the landscape of artificial intelligence by addressing the critical challenges in Large Language Model (LLM) training. Our motto "More compute, less complexity". With a commitment to sustainability, efficiency, and accessibility, we've gone back to the first principles of computer architecture to create a groundbreaking modular design. Our dedicated, cost-efficient, and open solutions for AI compute are engineered to deliver unparalleled performance per Total Cost of Ownership (TCO).
Led by two co-founders, with strong Silicon Valley DNA, bringing over 40 years of combined experience from industry giants (Intel, Apple, Tesla, Nvidia…), FlexAI is set to redefine the future of AI infrastructure.
If you're passionate about shaping the future of artificial intelligence, driving innovation, and contributing to a sustainable and inclusive AI ecosystem, FlexAI is the place for you !
Â
Position Overview:
We are seeking a highly skilled and motivated Software Integration Engineer to join our dynamic engineering team. The successful candidate will play a central role in integrating various software components developed by different teams to ensure the final product operates as intended. This position involves working closely with multiple teams to facilitate continuous integration, enhance communication, and ensure end-to-end solution functionality.
What you'll do:
Software Component Integration:
- Integrate individual software components developed by different teams.
- Ensure Key Performance Indicators (KPIs) are achievable and maintain the "golden recipe" of optimal software combinations.
Continuous Integration (CI):
- Implement and maintain CI pipelines to automate the building and testing of integrated software.
- Define CI workflows to match the desired integration velocity.
Collaboration and Communication:
- Facilitate effective communication and collaboration between various product development teams.
- Engage with stakeholders to understand requirements and incorporate feedback.
Software Integration Environment Setup:
- Define and implement necessary setups to integrate all software components.
- Ensure the integration environment is reproducible and prepared for Quality Assurance (QA) automation.
Monitoring and Issue Resolution:
- Identify and resolve regressions and performance issues.
- Maintain a reliable source of trust by tracking and improving the integration manifest.
Documentation and Reporting:
- Document integration processes, environments, and workflows.
- Report integration status, challenges, and progress to the team leads and stakeholders.
What you’ll need to be successful:
Educational Background:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Technical Skills:
- Proficiency in programming languages such as Python and Go.
- Experience with CI/CD tools and practices (e.g., Jenkins, GitHub Actions).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of IaC tools and frameworks (e.g., Terraform, Ansible, Dagger.io).
- Knowledge of OS, Linux kernel, and driver integrations.
- Strong networking skills.
- Familiarity with various debugging techniques across different layers and domains (e.g., user space, system level, networking, Wireshark, REST APIs, frontend, backend).
Professional Experience:
- 5+ years of experience in software integration or a similar role.
- Proven track record of successful software development or integration in a similar environment.
- Experience with MLOps and AI infrastructure is a plus.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work collaboratively in a cross-functional team environment.
- Comfortable working remotely.
Preferred Qualifications:
- Experience in cloud-based AI solutions and infrastructure.
- Familiarity with performance benchmarking and optimization.
- Knowledge of modern development practices and Agile methodologies.
What we offer:
- A competitive salary and benefits package, tailored to recognize your dedication and contributions.
- The opportunity to collaborate with leading experts in AI and cloud computing, learning from the best and the brightest, fostering continuous growth.
- An environment that values innovation, collaboration, and mutual respect.
- Support for personal and professional development, empowering you with the tools and resources to elevate your skills and leave a lasting impact.
- A pivotal role in the AI revolution, shaping the technologies that power the innovations of tomorrow.
Offices :
Our teams are strategically distributed across three continents—Europe, North America, and Asia—united by a shared mission: to deliver more compute with less complexity.
- Paris - HQ
- San Francisco (Bay Area) - US office
- Bangalore - India office
Apply NOW!
You’ve seen what this role entails. Now we want to hear from you! Does this opportunity align with your aspirations? If you’re even slightly curious, we encourage you to apply – it could be the start of something extraordinary!
At FlexAI, we believe diverse teams are the most innovative teams. We’re committed to creating an inclusive environment where everyone feels valued, and we proudly offer equal opportunities regardless of gender, sexual orientation, origin, disabilities, veteran status, or any other facets of your identity that make you uniquely you.
Â
- Department
- R&D SW
- Role
- Integration SW Engineer
- Locations
- Bengaluru
- Remote status
- Hybrid
- Employment type
- Full-time
Integration SW Engineer
Join us ! 🚀
Loading application form
Already working at FlexAI?
Let’s recruit together and find your next colleague.