Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Complexio's Foundational AI works to automate business activities by ingesting whole company data – both structured and unstructured – and making sense of it. Using proprietary models and algorithms Complexio forms a deep understanding of how humans are interacting and using it. Automation can then replicate and improve these actions independently.

Complexio is a joint venture between Hafnia and Símbolo, in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan.

As a Senior Software Engineer with broad expertise, you will be a vital part of our team, developing innovative applications that leverage AI capabilities to enhance user experiences and streamline communication. You will work alongside a talented team of Data Scientists, DevOps, Product Managers, Business Analysts experts and play a key role in designing and implementing specialised AI assistant technology.

You have:

  • Excellent problem-solving and technical skills.
  • Strong communication and collaboration skills, with the ability to work in a team.
  • Interest and experience in working on early-stage software and a wide range of tasks.
  • Proven experience using technology and how it helped you build a lasting product.

Requirements:

  • Preferred M.Sc or Ph.d degree in Computer Science or a related field.
  • 7+ years of experience in Software development
  • Work experience using both compiled languages (Rust, Ocaml, Golang, Java, C#) or dynamic languages (Javascript, Python, Ruby)
  • Experience building web applications or desktop applications technologies such as Electron, tauri, React, Vue.js
  • Familiarity with CI/CD principles and technologies, including experience with GitHub Actions or similar.
  • Experience working with Relational and NoSQL databases such as Postgres, Redis, Neo4j, Milviousor MongoDB, and a good understanding of data consistency tradeoffs.
  • Proven Knowledge of cloud platforms (e.g., AWS, Azure, or GCP).

A bonus

  • Experience with graph databases such as neo4js, pinecone or milvious or similar.
  • Experience building native desktop apps.
  • Experience with NLP libraries and frameworks, such as spaCy, or Transformers.
  • Familiarity with machine learning concepts and the ability to work with NLP datase
  • Join a pioneering joint venture at the intersection of AI and industry transformation.
  •  Work with a diverse and collaborative team of experts from various disciplines.
  •  Opportunity for professional growth and continuous learning in a dynamic field.
  • (Remote must be within 4-5 hours of CET timezone)
What You Should Know About Senior Software Engineer, Complexio

As a Senior Software Engineer at Complexio, you'll be diving into the exciting world of Foundational AI, where your expertise will help automate essential business activities using both structured and unstructured company data. In this role, you will be working with an incredible team formed by a mix of Data Scientists, DevOps, Product Managers, and Business Analysts, all with the shared goal of harnessing AI to enhance user experiences and improve communication. Your commitment to problem-solving and technical know-how will help us design and implement specialized AI assistant technologies that push the envelope of what's possible. Your journey with us will allow you to apply your 7+ years of software development experience and engage with an array of programming languages, from Rust and Java to Python and JavaScript. Embracing technologies like React and CI/CD principles will be part of your daily life, as you build innovative web and desktop applications. Collaborating in such a dynamic environment will surely enable your professional growth while letting you leverage your knowledge of various databases, both relational and NoSQL. If you have a keen interest in machine learning, NLP concepts or natural language processing libraries, there's exciting work to be done here! Join us and contribute to a pioneering joint venture that's right at the cusp of AI-driven industry transformation. Enjoy the flexibility of remote work while being part of a diverse and collaborative team that's truly making a difference in today's tech landscape!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Complexio
What responsibilities does a Senior Software Engineer at Complexio have?

The Senior Software Engineer at Complexio is tasked with developing innovative applications that leverage AI to automate business processes. Key responsibilities include collaborating with a multidisciplinary team, designing specialized AI assistant technologies, and implementing solutions that improve user experience and streamline communication.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Complexio?

To apply for the Senior Software Engineer position at Complexio, candidates should ideally possess an M.Sc or Ph.D. in Computer Science or a related field. Additionally, at least 7 years of software development experience, proficiency in both compiled and dynamic languages, and familiarity with CI/CD technologies are required.

Join Rise to see the full answer
Which programming languages should a Senior Software Engineer at Complexio be familiar with?

A Senior Software Engineer at Complexio should have a strong background in both compiled languages (like Rust, Java, C#, and Go) and dynamic languages (such as JavaScript, Python, and Ruby). This diverse skill set helps in developing applications that cater to various business needs.

Join Rise to see the full answer
What is the significance of cloud platforms for a Senior Software Engineer at Complexio?

Cloud platforms such as AWS, Azure, or GCP are essential for a Senior Software Engineer at Complexio as they provide the necessary infrastructure for building scalable applications. Familiarity with these platforms ensures effective deployment and management of software solutions within the cloud environment.

Join Rise to see the full answer
How does the Senior Software Engineer role contribute to Complexio's AI initiatives?

The Senior Software Engineer plays a pivotal role in Complexio's AI initiatives by developing applications that utilize AI capabilities to enhance efficiency and decision-making processes. By working closely with AI and machine learning experts, you will create innovative solutions that contribute to the overall automation and intelligence of business activities.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe a challenging project you've completed as a Senior Software Engineer?

Your answer should detail the project's scope, your specific contributions, and how you overcame obstacles. Discuss the technologies used and the impact of the project on the team or organization.

Join Rise to see the full answer
How do you approach testing and quality assurance in your software development process?

Explain your methodology for ensuring quality, including the types of testing you utilize, such as unit tests, integration tests, and any automated testing frameworks. Highlight your commitment to delivering robust software.

Join Rise to see the full answer
What tools do you use for version control and CI/CD?

Discuss your experience with version control systems like Git and CI/CD tools such as GitHub Actions. Provide examples of how you've implemented CI/CD in your previous projects to enhance deployment efficiency.

Join Rise to see the full answer
How do you keep up with the latest advancements in software engineering and AI?

Convey your strategy for continuous learning, including attending conferences, taking online courses, participating in developer communities, or contributing to open-source projects that are relevant to AI and software engineering.

Join Rise to see the full answer
Can you explain a time when you had to work as part of a diverse team?

Share an example that illustrates your ability to collaborate with individuals from various disciplinary backgrounds. Emphasize how you communicated effectively and leveraged different perspectives to achieve a common goal.

Join Rise to see the full answer
Describe your experience with database technologies.

Offer insights into your experience with both relational and NoSQL databases, discussing specific use cases and the importance of data consistency tradeoffs in your projects.

Join Rise to see the full answer
What programming languages are you most proficient in, and why?

Be honest about the languages you're comfortable with, and elaborate on why you prefer them based on your past experiences, project needs, or personal interest in their ecosystems.

Join Rise to see the full answer
How would you handle a disagreement within the development team?

Discuss your approach, emphasizing open communication and a focus on solutions rather than conflict. Describe how you would facilitate a productive discussion.

Join Rise to see the full answer
What excites you about working in AI and software development?

Share your passion for the field and specific aspects of AI that you find inspiring. Mention how this excitement drives your creativity and innovation in software development.

Join Rise to see the full answer
How would you ensure that your AI applications meet user needs?

Explain your user-centered design approach, including how you gather user feedback, iterate on applications, and ensure alignment with business objectives while developing AI solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Northwestern Medicine as a Senior Quantitative Research Software Engineer to leverage advanced technologies in transforming healthcare delivery.

Posted 6 days ago

Join WINGS ICT Solutions as a Senior Front-End Engineer and work on cutting-edge web applications using the Angular framework.

Photo of the Rise User
Posted 4 days ago

Join a cutting-edge fintech team as a Senior Golang Back-End Engineer, where you'll build robust backend systems in a fully remote role.

Photo of the Rise User
Posted 5 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our team as a Full-Stack Project Lead, where your leadership and technical expertise will shape the future of our development projects.

Join CAKE Mortgage as a Junior Software Engineer and contribute to redefining the lending experience with innovative software solutions.

Photo of the Rise User

As a full-stack engineer at Kivo Health, you'll build innovative AI-powered apps that help patients breathe better and transform healthcare delivery.

Photo of the Rise User
Posted 9 days ago

Become a pivotal part of Epicmetry as a Full Stack Developer specializing in .Net Core and Angular, and help us build scalable applications.

Photo of the Rise User

Join AMERICAN SYSTEMS as a Software Development Engineer and shape the future of national security through innovative software solutions.

foundational ai trained on whole company data for task automation and value extraction.

5 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY